SetInputRange

Shape.SetInputRange method

Imposta l’intervallo utilizzato per riempire il controllo.

public void SetInputRange(string formula, bool isR1C1, bool isLocal)
ParametroTipoDescrizione
formulaStringL’intervallo utilizzato per riempire il controllo.
isR1C1BooleanSe la formula deve essere formattata come R1C1.
isLocalBooleanSe la formula deve essere formattata in base alle impostazioni internazionali.

Esempi


[C#]
//Dopo aver eseguito il codice seguente, viene creato un oggetto ListBox nel file generato. Quando si fa clic sull'opzione selezionata, il valore selezionato viene visualizzato nella cella A12.

//Inizializza una nuova cartella di lavoro.
//Cartella di lavoro = nuova cartella di lavoro();

for (int i = 0; i< 10; ++i)
{
    Cell cell = book.Worksheets[0].Cells[i, 0];
    cell.Value = i + 1;
}
   
//Crea un oggetto ListBox

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

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

//Imposta l'intervallo utilizzato per riempire il controllo.
listBox.SetInputRange("$A$1:$A$6", false, false);

//Imposta l'intervallo collegato al valore del controllo.
listBox.SetLinkedCell("$A$12", false, true);

Guarda anche