SetInputRange

Shape.SetInputRange method

Ställer in intervallet som används för att fylla kontrollen.

public void SetInputRange(string formula, bool isR1C1, bool isLocal)
ParameterTypBeskrivning
formulaStringOmrådet som används för att fylla kontrollen.
isR1C1BooleanOm formeln behöver formateras som R1C1.
isLocalBooleanHuruvida formeln behöver formateras efter språk.

Exempel


[C#]
//Efter exekvering av koden nedan skapas ett ListBox-objekt i den genererade filen. När det valda alternativet klickas visas det valda värdet i cell A12.

//Initiera en ny arbetsbok.
//Arbetsbok bok = ny arbetsbok();

for (int i = 0; i< 10; ++i)
{
    Cell cell = book.Worksheets[0].Cells[i, 0];
    cell.Value = i + 1;
}
   
//Skapa ett ListBox-objekt

//ActiveX-kontroller
//Aspose.Cells.Drawing.Shape listBox = book.Worksheets[0].Shapes.AddActiveXControl( Aspose.Cells.Drawing.ActiveXControls.ControlType.ListBox,2, 0, 2, 0, 130, 130);

//Formularkontroller
Aspose.Cells.Drawing.Shape listBox = book.Worksheets[0].Shapes.AddListBox(2, 0, 2, 0, 130, 130);

//Ställer in intervallet som används för att fylla kontrollen.
listBox.SetInputRange("$A$1:$A$6", false, false);

//Ställer in intervallet kopplat till kontrollens värde.
listBox.SetLinkedCell("$A$12", false, true);

Se även