Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При разработке решений Excel в Visual Studio вы можете использовать элементы узла и элементы управления узламив решениях. Это объекты, расширяющие определенные часто используемые объекты в объектной модели Excel (т. е. объектная модель, которая предоставляется основной сборкой для взаимодействия с Excel), такие как объекты Worksheet и Range. Расширенные объекты ведут себя как объекты Excel, на основе которых они основаны, но они добавляют дополнительные функции, такие как новые события и возможности привязки данных к объектам.
Применимо к: Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Excel. Дополнительные сведения см. в разделе "Функции", доступные по типу приложения и проекта Office.
Элементы узла и элементы управления узлами доступны как в настройках надстройки VSTO, так и на уровне документов, хотя контекст, в котором их можно использовать, отличается для каждого типа решения. Дополнительные сведения см. в обзоре элементов узла и элементов управления узлами.
Элементы хоста Excel
Проекты Excel предоставляют доступ к нескольким элементам хоста:
Worksheet. Этот хост-элемент содержит и представляет рабочий лист в проекте. Он также выполняет функцию контейнера для управляемых элементов управления, включая элементы управления хоста и Windows Forms, и сохраняет сведения об элементах управления на их поверхности. Дополнительные сведения см. в разделе Элемент хоста таблицы.
Workbook. Этот хост-элемент представляет книгу в вашем проекте и служит контейнером для компонентов, которые используются совместно всеми листами в этой книге. Дополнительные сведения см. в разделе Элемент управления книги.
ChartSheet. Этот элемент является листом в Excel, который содержит только диаграмму и обрабатывает события.
При добавлении листа диаграмм во время разработки в качестве нового листа в проекте настройки на уровне документа Microsoft Office Excel, Visual Studio автоматически создает хост-элемент ChartSheet.
ChartSheet Хотя хост-элементом является лист в Excel, вы не можете добавить элементы управления на лист диаграммы. Если вы хотите использовать другие элементы управления на листе с диаграммой, не используйте лист диаграммы. Вместо этого можно разместить диаграмму в виде внедренного объекта на листе с помощью Chart хост-элемента управления. Дополнительные сведения см. в элементе управления "Диаграмма".
Элементы управления в хост-приложении Excel
В Excel есть несколько элементов управления для хоста, которые помогают создавать, упорядочивать и автоматизировать книги и листы. Эти контролы хоста предоставляют события и возможности привязки данных, которые их аналоги в нативной объектной модели Excel не имеют.
Дополнительные сведения об элементах управления узлами, которые можно использовать в проектах Excel, см. в следующих разделах:
Связанный контент
- Практическое руководство. Заполнение элементов управления ListObject данными
- Как добавить элементы управления графиками на рабочие листы
- Практическое руководство. Добавление элементов управления ListObject на листы
- Практическое руководство. Добавление элементов управления NamedRange на листы
- Практическое руководство: Добавление управляющих элементов XMLMappedRange на листы
- Практическое руководство. Изменение размера элементов управления NamedRange
- Практическое руководство. Изменение размера элементов управления ListObject
- Практическое руководство. Проверка данных при добавлении новой строки в элемент управления ListObject
- Практическое руководство. Сопоставление столбцов ListObject с данными
- Пошаговое руководство: Программирование обработки событий элемента управления NamedRange
- Расширяйте документы Word и книги Excel в надстройках VSTO в процессе выполнения
- Элементы управления в документах Office
- Добавление элементов управления в документы Office во время выполнения
- Общие сведения об элементах хоста и контролах хоста
- Программные ограничения элементов узла и элементов управления узлами