SetInputRange

Shape.SetInputRange method

Legt den Bereich fest, der zum Füllen des Steuerelements verwendet wird.

public void SetInputRange(string formula, bool isR1C1, bool isLocal)
ParameterTypBeschreibung
formulaStringDer zum Füllen des Steuerelements verwendete Bereich.
isR1C1BooleanOb die Formel als R1C1 formatiert werden muss.
isLocalBooleanOb die Formel nach Gebietsschema formatiert werden muss.

Beispiele


[C#]
//Nach dem Ausführen des folgenden Codes wird ein ListBox-Objekt in der generierten Datei erstellt. Wenn auf die ausgewählte Option geklickt wird, wird der ausgewählte Wert in Zelle A12 angezeigt.

//Eine neue Arbeitsmappe initialisieren.
//Arbeitsmappenbuch = neue Arbeitsmappe();

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

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

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

//Legt den Bereich fest, der zum Füllen des Steuerelements verwendet wird.
listBox.SetInputRange("$A$1:$A$6", false, false);

//Legt den Bereich fest, der mit dem Wert des Steuerelements verknüpft ist.
listBox.SetLinkedCell("$A$12", false, true);

Siehe auch