Активация листов и активация Cell в рабочем листе
Иногда вам нужно, чтобы определенный рабочий лист был активным и отображался, когда пользователь открывает файл Excel Microsoft в Excel. Точно так же вы можете захотеть активировать определенную ячейку и настроить полосы прокрутки для отображения активной ячейки. Aspose.Cells способен выполнять все эти задачи, как показано ниже.
- Анактивный лист — это лист, над которым вы работаете: имя активного листа на вкладке по умолчанию выделено полужирным шрифтом.
- Анактивная ячейка — это выбранная ячейка, ячейка, в которую вводятся данные, когда вы начинаете печатать. Одновременно активна только одна ячейка. Активная ячейка выделена жирной рамкой.
Активация листов и активация Cell
Aspose.Cells предоставляет специальные вызовы API для активации листа и ячейки. Например,WorksheetCollection.ActiveSheetIndexСвойство полезно для установки активного листа в книге. Точно так жеРабочий лист.ActiveCellСвойство можно использовать для установки и получения активной ячейки на листе.
Чтобы убедиться, что горизонтальные или вертикальные полосы прокрутки находятся в позиции индекса строки и столбца, в которой вы хотите отобразить определенные данные, используйтеЛист.FirstVisibleRowиРабочий лист.FirstVisibleColumnхарактеристики.
В следующем примере показано, как активировать рабочий лист и сделать в нем активную ячейку. При выполнении кода генерируется следующий вывод. Полосы прокрутки прокручиваются, чтобы сделать 2-ю строку и 2-й столбец их первой видимой строкой и столбцом.
Установка ячейки B2 в качестве активной ячейки