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