Разработка настройки на уровне документа Excel
Обновлен: Ноябрь 2007
Применение |
---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office. Тип проекта
Версия Microsoft Office
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Настройка уровня документа для Microsoft Office Excel состоит из сборки, связанной с конкретной книгой. Сборка, как правило, расширяет книгу посредством настройки пользовательского интерфейса и автоматизации приложения Excel. В отличие от надстройки уровня приложения, которая сама связана с Excel, функциональность, реализуемая в настройке, доступна только когда связанная книга открыта в Excel.
Дополнительные сведения о настройках уровня документа см. в разделах Знакомство с программными настройками уровня документа для Excel и Архитектура настроек на уровне документа.
Модель программирования настройки Excel
При разработке проекта уровня документа для Excel работа производится с возможностями Visual Studio Tools for Office, и Excel автоматизируется, используя ведущие элементы и элементы управления ведущего приложения. Это классы, которые расширяют некоторые объекты, предоставленные собственной объектной моделью Microsoft Office Excel (т.е. объектной моделью, которая предоставлена основной сборкой взаимодействия для Excel). Дополнительные сведения см. в разделе Автоматизация Excel с помощью расширенных объектов.
Общие сведения о модели программирования настройки уровня документа в Visual Studio Tools for Office см. в разделе Настройки программирования уровня документа.
Настройка пользовательского интерфейса для Excel
Для Excel 2003 и Excel 2007 предусмотрены следующие способы настройки пользовательского интерфейса:
Добавление элементов управления ведущего приложения или элементов управления Windows Forms на поверхность листа.
Дополнительные сведения см. в разделах Общие сведения о ведущих элементах и элементах управления ведущего приложения и Общие сведения об использовании элементов управления Windows Forms в документах Office.
Добавление панели действий к книге.
Дополнительные сведения см. в разделе Общие сведения о панели действий.
Добавление смарт-тегов к книге.
Дополнительные сведения см. в разделе Общие сведения о смарт-тегах.
Для Excel 2007 предусмотрены также следующие способы настройки пользовательского интерфейса:
Добавление пользовательских вкладок на ленту.
Дополнительные сведения см. в разделе Обзор ленты.
Добавление пользовательских групп к встроенной вкладке на ленте.
Дополнительные сведения см. в разделе Практическое руководство. Настройка встроенной вкладки.
Для Excel 2003 предусмотрены также следующие способы настройки пользовательского интерфейса:
Добавление настраиваемых панелей инструментов и их элементов.
Дополнительные сведения см. в разделе Практическое руководство. Создание панелей инструментов Office программными средствами.
Добавление меню и пунктов меню.
Дополнительные сведения см. в разделе Практическое руководство. Создание меню Office программными средствами.
Дополнительные сведения о настройке пользовательского интерфейса Excel и других приложений Microsoft Office см. в разделе Настройка пользовательского интерфейса Office.
См. также
Основные понятия
Автоматизация Excel с помощью расширенных объектов
Использование элементов управления Windows Forms в листах Excel
Знакомство с программными настройками уровня документа для Excel