SetInputRange

Shape.SetInputRange method

Устанавливает диапазон, используемый для заполнения элемента управления.

public void SetInputRange(string formula, bool isR1C1, bool isLocal)
ПараметрТипОписание
formulaStringДиапазон, используемый для заполнения элемента управления.
isR1C1BooleanНужно ли форматировать формулу как R1C1.
isLocalBooleanНужно ли форматировать формулу по локали.

Примеры


[C#]
//После выполнения приведенного ниже кода в сгенерированном файле создается объект ListBox. При выборе выбранного параметра выбранное значение отображается в ячейке A12.

// Инициализировать новую книгу.
//Книга рабочей книги = новая рабочая книга();

for (int i = 0; i< 10; ++i)
{
    Cell cell = book.Worksheets[0].Cells[i, 0];
    cell.Value = i + 1;
}
   
//Создаем объект ListBox

//Элементы управления ActiveX
//Aspose.Cells.Drawing.Shape listBox = book.Worksheets[0].Shapes.AddActiveXControl( Aspose.Cells.Drawing.ActiveXControls.ControlType.ListBox,2, 0, 2, 0, 130, 130);

//Элементы управления формой
Aspose.Cells.Drawing.Shape listBox = book.Worksheets[0].Shapes.AddListBox(2, 0, 2, 0, 130, 130);

//Устанавливает диапазон, используемый для заполнения элемента управления.
listBox.SetInputRange("$A$1:$A$6", false, false);

//Устанавливает диапазон, связанный со значением элемента управления.
listBox.SetLinkedCell("$A$12", false, true);

Смотрите также