Поделиться через


Ведущие элементы листа

Обновлен: Июль 2008

Применение

Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office.

Проекты уровня документа

  • Excel 2007

  • Excel 2003

Проекты уровня приложения

  • Excel 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

Ведущий элемент Worksheet — это лист, который предоставляет события и действует как контейнер для элементов управления ведущего приложения и Windows Forms.

При создании новой настройки уровня документа для Microsoft Office Excel Visual Studio Tools for Office автоматически создает в проекте три ведущих элемента Worksheet. По умолчанию эти листы получают имена Sheet1, Sheet2 и Sheet3. Если приложение создается на основе существующей книги, то количество ведущих элементов зависит от числа листов в этой книге.

Основные сведения о ведущих элементах листа

Можно добавлять элементы управления Windows Forms и ведущего приложения в ведущий элемент Worksheet тем же способом, каким элементы управления Windows Forms добавляются в форму Windows.

В проекте уровня документа можно добавить дополнительные ведущие элементы Worksheet во время разработки. Однако ведущие элементы Microsoft.Office.Tools.Excel.Worksheet не создаются автоматически при добавлении листа программным способом. Если лист добавляется в проект уровня документа во время выполнения, то он будет иметь тип Microsoft.Office.Interop.Excel.Worksheet и не сможет содержать элементы управления ведущего приложения или Windows Forms.

Начиная с Visual Studio 2008 с пакетом обновления 1 (SP1), для получения ведущего элемента Worksheet можно добавить листы в надстройку уровня приложения во время выполнения и затем вызвать метод GetVstoObject объекта Microsoft.Office.Interop.Excel.Worksheet. Дополнительные сведения см. в разделе Расширение документов Word и книг Excel в надстройках уровня приложения во время выполнения.

В проектах Excel лист является основным инструментом взаимодействия с пользователем. Используя различные сочетания элементов управления и кода, можно связывать элементы управления с данными, собирать данные вводимые пользователем и обрабатывать действия пользователя.

Переименование листа

В настройке уровня документа переименовать листы можно в конструкторе Visual Studio, но при этом изменится только отображаемое имя листа. Программным именем остается имя листа, заданное по умолчанию. При переименовании листа в окне Свойства изменяется только программное имя.

События

События, доступные для ведущего элемента Worksheet:

См. также

Задачи

Пример динамических элементов управления надстройками Excel

Основные понятия

Расширение документов Word и книг Excel в надстройках уровня приложения во время выполнения

Добавление элементов управления в документы Office во время выполнения

Общие сведения о ведущих элементах и элементах управления ведущего приложения

Ведущий элемент книги

Программные ограничения ведущих элементов и элементов управления ведущего приложения

Другие ресурсы

Элементы управления в документах Office

Элементы управления ведущего приложения Excel

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

Добавлены сведения об использовании ведущих элементов листа в надстройках уровня приложения.

Изменение функции SP1.