Практическое руководство. Программный выбор листов Excel
Метод Select служит для выбора указанного объекта, что приводит к переходу пользовательского выделения к новому объекту.В случае, если необходимо передать объекту фокус, не изменяя пользовательское выделение, используется метод Activate.
Применение. Сведения этого раздела применяются к проектам уровня документа и уровня приложения для Excel 2013 и Excel 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.
Если нужно выбрать существующий лист в надстройке уровня приложения или если лист был создан во время выполнения в настройке на уровне документа, для доступа к нему необходимо использовать коллекцию Sheets книги Excel. Либо можно воспользоваться прямым доступом к ведущему элементу листа Microsoft.Office.Tools.Excel.Worksheet.
Использование ведущего элемента листа
В настройке на уровне документа добавьте следующий код в Sheet1.vb или Sheet1.cs.
Выбор первого листа в книге с помощью ведущего элемента
Вызовите метод Select листа Sheet1.
Globals.Sheet1.Select()
Globals.Sheet1.Select();
Использование коллекции листов книги Excel
Для доступа к листу воспользуйтесь коллекцией Excel Sheets.
Выбор первого листа в книге с помощью коллекции листов книги Excel
Чтобы выбрать первый лист активной книги, вызовите метод Select коллекции Sheets.
CType(Me.Application.ActiveWorkbook.Sheets(1), Excel.Worksheet).Select()
((Excel.Worksheet)this.Application.ActiveWorkbook.Sheets[1]).Select();
См. также
Задачи
Практическое руководство. Программная печать листов Excel
Практическое руководство. Программное удаление листов из книг
Практическое руководство. Программное скрытие листов Excel
Практическое руководство. Программная защита листов Excel
Основные понятия
Глобальный доступ к объектам в проектах Office
Программные ограничения ведущих элементов и элементов управления ведущего приложения
Необязательные параметры в решениях Office
Общие сведения о ведущих элементах и элементах управления ведущего приложения