SetInputRange

Shape.SetInputRange method

Establece el rango utilizado para llenar el control.

public void SetInputRange(string formula, bool isR1C1, bool isLocal)
ParámetroEscribeDescripción
formulaStringEl rango utilizado para llenar el control.
isR1C1BooleanSi la fórmula debe formatearse como R1C1.
isLocalBooleanSi la fórmula debe formatearse según la configuración regional.

Ejemplos


[C#]
//Después de ejecutar el código a continuación, se crea un objeto ListBox en el archivo generado. Cuando se hace clic en la opción seleccionada, el valor seleccionado se muestra en la celda A12.

//Inicializar un nuevo libro de trabajo.
//Libro de trabajo = nuevo libro de trabajo();

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

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

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

//Establece el rango usado para llenar el control.
listBox.SetInputRange("$A$1:$A$6", false, false);

//Establece el rango vinculado al valor del control.
listBox.SetLinkedCell("$A$12", false, true);

Ver también