Что такое надстройка в эксель
Получение надстройки Office для Excel
Надстройки Office помогут вам персонализировать документы или ускорить получение доступа к сведениям в Интернете. Например, с помощью надстройки вы можете просматривать статьи в Википедии или добавить интерактивную карту в свой документ, не выходя из Excel.
Ищете сведения о надстройки COM для Excel? Если да, см. добавление и удаление надстройок.
Получите надстройки Office для Excel
Нажмите кнопку > получить надстройки.
В Office надстройки найдите надстройку или найдите ее с помощью поиска.
Щелкните надстройки, чтобы узнать больше о ней, включая более подробное описание и отзывы клиентов,если они доступны. Затем нажмите кнопку Добавить, Попробоватьили Купить для нужной надстройки.
Если вам будет предложено войти, введите адрес электронной почты и пароль, которые вы используете для входа в программы Office. Просмотрите сведения о конфиденциальности и нажмите кнопку Продолжить (для бесплатных надстроек) или подтвердите данные для выставления счетов и оформите покупку.
Начните использовать надстройки Office с помощью Excel
Чтобы приступить к использованию надстройки Excel, дважды щелкните ее в списке надстройок.
Щелкните Вставка > Мои надстройки.
Совет: Надстройку также можно выбрать в разделе Недавно использовавшиеся надстройки при нажатии кнопки Мои надстройки.
Дважды щелкните любую надстройку в группе Мои надстройки в Office надстройки, чтобы приступить к ее использованию. Можно также выделить надстройку, а затем нажать кнопку Вставить.
Примечание: После получения новой надстройки она должна быть добавлена в список Мои надстройки.
Удаление надстройки Office
Щелкните Вставка > Мои надстройки.
В окне Office надстройки на вкладке Мои надстройки щелкните правой кнопкой мыши надстройку, которая вы хотите удалить, и выберите удалить.
В окне подтверждения нажмите кнопку Удалить.
Важно: Приложения для Office теперь называются надстройками Office. В данное время мы обновляем продукты, документацию, образцы и другие ресурсы с учетом изменения названия платформы с «Приложения для Office и SharePoint» на «Настройки Office и SharePoint». Мы внесли такое изменение, чтобы было проще отличать платформу расширений от приложений Office. Тем временем диалоговые окна и сообщения в приложениях могут несколько отличаться от описанных в этой статье.
Использование надстроек Office в Excel 2016
В Excel 2016 можно использовать веб-Надстройки Microsoft Office.
Получение надстройки Office для Excel 2016
Нажмите кнопку Вставить > Store.
В Office надстройки найдите надстройку или найдите ее с помощью поиска.
Щелкните надстройки, чтобы узнать больше о ней, включая более подробное описание и отзывы клиентов,если они доступны. Затем нажмите кнопку Добавить или Купить для нужной надстройки.
Если вам будет предложено войти, введите адрес электронной почты и пароль, которые вы используете для входа в программы Office. Просмотрите сведения о конфиденциальности и нажмите кнопку Продолжить (для бесплатных надстроек) или подтвердите данные для выставления счетов и оформите покупку.
Начало работы с надстройкой Office в Excel 2016
Чтобы начать использование надстройки в Excel 2016, дважды щелкните ее в списке надстроек.
Щелкните Вставка > Мои надстройки.
Совет: Надстройку также можно выбрать в разделе Недавно использовавшиеся надстройки при нажатии кнопки Мои надстройки.
Дважды щелкните любую надстройку в группе Мои надстройки в Office надстройки, чтобы приступить к ее использованию. Можно также выделить надстройку, а затем нажать кнопку Вставить.
Примечание: После получения новой надстройки она должна быть добавлена в список Мои надстройки. Если это не так, нажмите кнопку обновить список.
Удаление надстройки Office
Щелкните Вставка > Мои надстройки.
В окне Office надстройки на вкладке Мои надстройки щелкните правой кнопкой мыши надстройку, которая вы хотите удалить, и выберите удалить.
В окне подтверждения нажмите кнопку Удалить.
Важно: Приложения для Office теперь называются надстройками Office. В данное время мы обновляем продукты, документацию, образцы и другие ресурсы с учетом изменения названия платформы с «Приложения для Office и SharePoint» на «Настройки Office и SharePoint». Мы внесли такое изменение, чтобы было проще отличать платформу расширений от приложений Office. Тем временем диалоговые окна и сообщения в приложениях могут несколько отличаться от описанных в этой статье.
Использование приложений для Office в Excel 2013
В диалоговых окнах и сообщениях, которые появляются в Excel 2013, в настоящее время отображаются приложения для Office в качестве надстроек, действующих на основе веб-технологий, соответствующих новой модели надстроек Office. В этих диалоговых окнах и сообщениях приложения сейчас заменяются надстройками Office.
Получение приложений для Excel 2013
Нажмите кнопку Вставить > Store.
В приложении для Office найдите нужное приложение или найдите его с помощью окна Поиск.
Щелкните приложение, чтобы узнать больше о нем, включая более подробное описание и отзывы клиентов, если оно доступно. Затем нажмите кнопку Добавить или Купить для нужного приложения.
Если вам будет предложено войти, введите адрес электронной почты и пароль, которые вы используете для входа в программы Office. Просмотрите сведения о конфиденциальности и нажмите кнопку Продолжить (для бесплатных надстроек) или подтвердите данные для выставления счетов и оформите покупку.
Начало работы с приложением для Office в Excel 2013
Чтобы начать работу с приложением, дважды щелкните его в списке приложений.
Щелкните Вставка > Мои приложения.
В приложении Office дважды щелкните любое приложение, чтобы приступить к его использованию.
Примечание: После того как вы получите новое приложение, оно должно от странить списком Мои приложения. Если это не так, нажмите кнопку обновить список.
Удаление надстройки Office
Щелкните Вставка > Мои приложения.
В окне Office приложений на вкладке Мои приложения щелкните правой кнопкой мыши надстройку, которая вы хотите удалить, и выберите удалить.
В окне подтверждения нажмите кнопку Удалить.
Добавление и удаление надстроек в Excel
Надстройки расширяют диапазон команд и возможностей Microsoft Excel. По умолчанию они доступны не сразу, поэтому сначала их необходимо установить и (в некоторых случаях) активировать.
Ищете сведения о Office на основе HTML, CSS и JS? Если да, см. статью Office надстройки для Excel.
Некоторые надстройки, такие как «Пакет анализа» и «Поиск решения», встроены в Excel. Другие доступны в Центре загрузки, и их необходимо предварительно скачать и установить. Кроме того, некоторые надстройки создаются сторонними организациями, например поставщиками программных решений или программистами. Это могут быть надстройки модели COM, надстройки Visual Basic для приложений (VBA) и надстройки DLL. Они также требуют установки.
Большинство надстроек можно разделить на три типа, описанных ниже.
Надстройки Excel. Обычно к этому типу относят файлы надстроек Excel (XLAM), Excel 97–2003 (XLA) и надстроек DLL (XLL), а также надстройки автоматизации. Некоторые надстройки Excel, такие как «Пакет анализа» и «Поиск решения», становятся доступны после установки Microsoft Office или Excel. Для использования этих надстроек в большинстве случаев нужно лишь активировать их.
Скачиваемые надстройки. Дополнительные надстройки для Excel можно скачать и установить со страницы Загрузки на сайте Office.com.
Пользовательские надстройки. Многие разработчики и поставщики решений создают пользовательские надстройки модели COM, надстройки автоматизации, VBA и XLL. Они требуют установки.
После установки надстройки или ее активации соответствующие команды становятся доступны в одном из указанных ниже мест.
Вкладка Данные. После установки и активации надстроек «Пакет анализа» и «Поиск решения» в группе Анализ становятся доступны команды Анализ данных и Поиск решения.
Вкладка Формулы. После установки и активации инструментов для евро в группе Решения становятся доступны команды Пересчет в евро и Формат евро.
Вкладка Надстройки. Другие надстройки можно добавить на вкладку Надстройки. Эта вкладка добавляется на ленту после установки и активации первой надстройки, которая должна отображаться на ней. Если вы не видите вкладку Надстройки, зайдите и перезапустите Excel.
Другие надстройки, такие как вкладка Начало работы, доступны в Excel в других местах, например в виде вкладки на ленте, или через макросы или пользовательские меню.
Важно: С помощью этой процедуры разработчики могут добавлять и удалять надстройки автоматизации перед разработкой программ установки и удаления данных надстроек.
Активация надстройки Excel
На вкладке Файл выберите команду Параметры, а затем — категорию Надстройки.
В поле Управление выберите элемент Надстройки Excel и нажмите кнопку Перейти.
Откроется диалоговое окно Надстройки.
Если в окне Доступные надстройки не удается найти надстройку, которую требуется активировать, возможно, ее требуется установить.
Установка надстройки Excel
Чтобы установить надстройку, которая обычно устанавливается вместе с Excel, например «Пакет анализа» или «Поиск решения», запустите программу установки Excel или Microsoft Office и выберите вариант Изменить, а затем выберите требуемую надстройку. После перезапуска Excel она должна появиться в поле Доступные надстройки.
Некоторые надстройки Excel хранятся на компьютере. Чтобы установить или активировать их, нажмите кнопку Обзор (в диалоговом окне Надстройки), найдите надстройку, а затем нажмите кнопку ОК.
Некоторые надстройки Excel требуют запуска пакета установки. В этом случае может потребоваться загрузить или скопировать пакет установки на компьютер (обычно пакеты установки имеют расширение MSI), а затем запустить его.
Другие надстройки, отсутствующие на компьютере, можно скачать и установить с помощью веб-браузера со страницы Загрузки или с других сайтов в Интернете или на сервере организации. Чтобы скачать их, следуйте инструкциям по установке.
Отключение надстройки Excel
На вкладке Файл выберите команду Параметры, а затем — категорию Надстройки.
В поле Управление выберите элемент Надстройки Excel и нажмите кнопку Перейти.
Во многих случаях деактивация надстройки приводит к ее удалению с ленты. В других случаях для удаления надстройки с ленты может потребоваться перезапустить Excel.
Примечание. При деактивации надстройки она не удаляется с компьютера. Чтобы удалить надстройку с компьютера, необходимо воспользоваться средством установки/удаления программ.
Удаление надстройки Excel
Важно: Если надстройка Excel была установлена с сетевого файлового сервера или из общей папки, удалять ее, возможно, потребуется там же. Если надстройка Excel была установлена с компакт-диска, а после установки буква диска для дисковода компакт-дисков была изменена, следует выполнить повторную установку надстройки с компакт-диска. При запуске надстроек Excel с компакт-диска необходимо сначала удалить их с компьютера, а затем выполнить повторную установку с компакт-диска.
Откройте вкладку Файл и выберите пункт Выход.
Выберите в панели управления пункт Программы и компоненты (для Windows 7 и Windows Vista) или Установка и удаление программ (для Windows XP).
Выполните одно из указанных ниже действий.
Если приложение Excel было установлено в составе пакета Microsoft Office, в списке установленных программ выберите пункт Microsoft Office, а затем нажмите кнопку Заменить.
Если приложение Excel было установлено отдельно, в списке установленных программ выберите название программы, а затем нажмите кнопку Заменить.
Если вы установили надстройку из Центра загрузки, выберите имя программы в списке установленных и нажмите кнопку Удалить.
Следуйте инструкциям программы установки.
Важно: С помощью этой процедуры разработчики могут добавлять и удалять надстройки автоматизации перед разработкой программ установки и удаления данных надстроек. Пользователям эта процедура не потребуется. Инструкции по установке и удалению надстройки можно получить у системного администратора, который предоставил эту надстройку.
Добавление надстройки COM
На вкладке Файл выберите команду Параметры, а затем — категорию Надстройки.
В списке Управление нажмите Надстройки COM, а затем — Перейти.
Откроется диалоговое окно Надстройки COM.
В поле Доступные надстройки установите флажок для той надстройки, которую необходимо установить, и нажмите кнопку ОК.
Совет Если нужная надстройка отсутствует в поле Список надстроек, нажмите кнопку Добавить, а затем найдите надстройку.
Удаление надстройки COM
На вкладке Файл выберите команду Параметры, а затем — категорию Надстройки.
В списке Управление нажмите Надстройки COM, а затем — Перейти.
Откроется диалоговое окно Надстройки COM.
Примечание. В результате надстройка будет удалена из памяти, но ее имя останется в списке доступных надстроек. Надстройка не будет удалена с компьютера.
Чтобы удалить надстройку COM из списка доступных надстроек и с компьютера, щелкните ее имя в поле Список надстроек, а затем нажмите кнопку Удалить.
Примечание: С помощью этой процедуры разработчики могут добавлять и удалять надстройки автоматизации перед разработкой программ установки и удаления данных надстроек. Пользователям эта процедура не потребуется. Инструкции по установке и удалению надстройки можно получить у системного администратора, который предоставил эту надстройку.
На вкладке Файл выберите команду Параметры, а затем — категорию Надстройки.
В поле Управление выберите элемент Надстройки Excel и нажмите кнопку Перейти.
Откроется диалоговое окно Надстройки.
Чтобы установить надстройку автоматизации, в поле Доступные серверы автоматизации выберите пункт Автоматизация и щелкните нужную надстройку.
Чтобы удалить надстройку автоматизации, ее нужно удалить из реестра. За дополнительными сведениями обратитесь к системному администратору.
Некоторые надстройки, такие как «Пакет анализа» и «Поиск решения», встроены в Excel. Другие доступны в Центре загрузки, и их необходимо предварительно скачать и установить. Кроме того, некоторые надстройки создаются сторонними организациями, например поставщиками программных решений или программистами. Это могут быть надстройки модели COM, надстройки Visual Basic для приложений (VBA) и надстройки DLL. Они также требуют установки.
Большинство надстроек можно разделить на три типа, описанных ниже.
Надстройки Excel. Обычно к этому типу относят файлы надстроек Excel (XLAM), Excel 97–2003 (XLA) и надстроек DLL (XLL), а также надстройки автоматизации. Некоторые надстройки Excel, такие как «Пакет анализа» и «Поиск решения», становятся доступны после установки Microsoft Office или Excel. Для использования этих надстроек в большинстве случаев нужно лишь активировать их.
Скачиваемые надстройки. Дополнительные надстройки для Excel можно скачать и установить со страницы Загрузки на сайте Office.com.
Пользовательские надстройки. Многие разработчики и поставщики решений создают пользовательские надстройки модели COM, надстройки автоматизации, VBA и XLL. Они требуют установки.
После установки надстройки или ее активации соответствующие команды становятся доступны в одном из указанных ниже мест.
Вкладка Данные. После установки и активации надстроек «Надстройка анализа» и «Решение» команды «Анализ данных» и «Найти решение» доступны на вкладке «Данные» на ленте.
Вкладка «Главная». Другие надстройки можно добавить на вкладку Главная.
Другие надстройки, такие как вкладка Начало работы, доступны в Excel в других местах, например в виде вкладки на ленте, или через макросы или пользовательские меню.
Важно: С помощью этой процедуры разработчики могут добавлять и удалять надстройки автоматизации перед разработкой программ установки и удаления данных надстроек.
Активация предварительно установленной Excel надстройки
В меню Инструменты выберите Надстройки.
В поле Доступные надстройки выберите для надстройки, которая вы хотите активировать, и нажмите кнопку ОК.
Установка надстройки Excel
Некоторые Excel надстройки находятся на вашем компьютере, и их можно установить или активировать, нажав кнопку Обзор (в диалоговом окне Надстройки выше), чтобы найти надстройку, и нажав кнопку ОК.
Некоторые надстройки Excel требуют запуска пакета установки. В этом случае может потребоваться загрузить или скопировать пакет установки на компьютер (обычно пакеты установки имеют расширение MSI), а затем запустить его.
Другие надстройки, недоступные на компьютере, можно скачать и установить с помощью веб-браузера из скачивания или с других сайтов в Интернете, с сервера в организации или с помощью встроенной службы Store в Excel. Чтобы скачать их, следуйте инструкциям по установке.
Установка надстройок из Магазина
На ленте щелкните вкладку Вставка.
Нажмите кнопку Магазин.
Для поиска надстройок используйте поле «Категории» или «Поиск».
Нажмите кнопку Добавить, чтобы установить надстройки.
Примечание: Некоторые надстройки необходимо приобрести.
Удаление надстройки Excel
На вкладке Вставка нажмите кнопку Мои надстройки.
В Office надстройкищелкните меню 3 точки рядом с надстройки.
Ознакомьтесь с уведомлением о других устройствах и нажмите кнопку Удалить.
Надстройки COM и автоматизированные надстройки Excel
Обзор
Microsoft Office Excel поддерживает надстройки автоматизации Кроме надстройки для модели компонентных объектов (COM). В этой статье описаны различия между этих двух типов надстройки.
Дополнительные сведения
Надстройки COM
COM-надстройки предоставить разработчику способ расширить функциональные возможности приложений Office для пользовательских задач. Надстройки COM обычно используются для автоматизации работы в ответ на щелчок кнопки панели команд, формы или диалогового окна или некоторые другие события, относящиеся к Excel, таких как открытие или закрытие книги или ввод данных на листах Excel. Функции надстройки COM не может вызываться непосредственно из формул в ячейках в листах.
Когда COM-надстройка установлена на компьютере пользователя, записи реестра создаются для надстройки. Помимо обычной регистрации COM надстройка COM регистрируется для каждого приложения Office, в котором он работает. Надстройки COM используется Excel зарегистрированы в следующем разделе реестра:
Этот раздел содержит подраздел для каждого установленного COM-надстройку. Имя подраздела — идентификатор ProgID для надстройки COM. Подраздел для надстройки COM также содержит значения, описывающие COM-надстройки понятное имя и описание и загрузки. Описывает поведение загрузки как надстройка загружается в Excel: загружать при запуске, загружены только, при следующем запуске загружается по требованию или не загружен.
COM-надстройки можно загружать и выгружается посредством пользовательского интерфейса Excel. Чтобы сделать это, выполните следующие действия.
В меню Вид выберите команду панели инструментов и выберите команду Настройка.
COM-надстройки можно загружать и выгружается посредством пользовательского интерфейса Excel. Чтобы сделать это, выполните следующие действия.
Нажмите Кнопку Microsoft Office, а затем нажмите кнопку Параметры Excel.
Нажмите кнопку Надстройки.
В диалоговом окне « надстройки COM » перечислены все COM-надстройки, установленные на компьютере. Надстройки COM, загруженных в настоящий момент выбраны.
Дополнительные сведения о COM-надстройки щелкните следующий номер статьи базы знаний Майкрософт:
Методические УКАЗАНИЯ 238228 : построение Office 2000 надстройки COM в Visual Basic
Образец 230689 : Comaddin.exe Office 2000 надстройки COM в Visual C++
Дополнительные сведения см. ниже на веб-сайте корпорации Майкрософт:
Автоматизированные надстройки
В дополнение к COM-надстройки Excel поддерживает сборки надстройки в автоматизации автоматизации которые запускаются добавить на COM-надстройки в том, что функции в автоматизации надстройки могут быть вызваны из формул на листах Microsoft Excel. COM-надстройки должны быть в процесс COM-серверов, которые поддерживают интерфейс IDTExtensibility2 ; Однако надстройки автоматизации может быть в процессе или out-of-process COM-серверов и реализации IDTExtensibility2 является необязательным.
Чтобы использовать функции из надстройки автоматизации Excel, выполните следующие действия:
В меню Сервис выберите команду Надстройки.
Чтобы использовать функции из автоматизированных надстроек в Excel 2007 и более поздних версиях, выполните следующие действия.
Нажмите Кнопку Microsoft Office, а затем нажмите кнопку Параметры Excel.
Нажмите кнопку Надстройки.
В разделе Управлениевыберите пункт надстройки Excelи нажмите кнопку Перейти.
При внесении дополнения в список в диалоговом окне Надстройки или при выборе и снятии надстройки в списке, Excel сохраняет изменения в реестре. Во-первых Microsoft Excel использует следующий параметр реестра, чтобы определить ли автоматизации надстройки в списке надстройки загружается:
Примечание: Изменение номера версии Microsoft Office на основе версии, которую вы используете.
Параметр /a, используемый в строковое значение старого и нового в Excel и используется специально для загрузки надстройки автоматизации. Все модели автоматизации надстройки загружаются по требованию; Нет нет параметра, можно изменить поведение загрузки надстройки автоматизации.
При снятии надстройки автоматизации, перечисленных в диалоговом окне « Надстройки » подраздел с именем, равным ProgID надстройки создается в следующем разделе реестра:
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Excel\Add-in Manager
Excel 2003:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Add-in Manager
Этот параметр реестра гарантирует, что даже в том случае, если вы решили не загружать надстройки автоматизации, которые были добавлены в список надстроек, сохраняются в списке.
Дополнительные сведения об автоматизации надстройки см. ниже статьях базы знаний Майкрософт:
285337 Практическое руководство: создание надстройки автоматизации Visual Basic для функции листа Excel
Дополнительные сведения см. ниже на веб-сайте корпорации Майкрософт:
Автоматизированные надстройки, реализующие интерфейс IDTExtensibility2
Как упоминалось ранее надстройки автоматизации может реализовать интерфейс IDTExtensibility2, но это не требуется в порядке для вызова функций в надстройку из рабочего листа Excel. Если требуется надстройки автоматизации получает ссылку на экземпляр Excel, можно реализовать интерфейс IDTExtensibility2 и использовать параметр приложения OnConnection для автоматизации Excel.
Надстройки автоматизации, реализующий
IDTExtensibility2 могут быть загружены в интерфейсе пользователя Excel в диалоговом окне « Надстройки COM » и диалоговом окне « Надстройки ». Ниже описаны поведения автоматизации надстройки на основании она загружается в одном или обоих этих диалоговых окон.
Загрузить только в диалоговом окне « надстройки ».
Надстройка загружается по требованию. Функции надстройки может вызываться из формул на листе.
Загрузить только в диалоговом окне « надстройки COM ».
Надстройка загружается как надстройки COM и его поведение при загрузке определяется на основе параметров в реестре. Функции в окне не может вызываться из формул на листе.
Загружен в диалоговом окне « надстройки COM » и диалоговом окне « надстройки ».
Два отдельных экземпляра надстройки загружаются. Один экземпляр загружается как надстройки COM и другого экземпляра будет загружен в виде надстройки автоматизации. Экземпляр надстройки COM использует режим загрузки указано в реестре; Загружает экземпляр надстройки автоматизации по требованию. Два экземпляра работают независимо друг от друга и не имеют глобальные переменные.
Поскольку надстройки автоматизации загружаются по требованию, Excel может попытаться загрузить надстройку, находящегося в режиме редактирования ячейки. Таким образом при разработке надстройки автоматизации, поддерживающий интерфейс IDTExtensibility2, должен быть осторожны, чтобы не предпринимать попытки изменить состояние программы Excel при загрузке надстройки. Дополнительные сведения см. ниже статьи базы знаний Майкрософт:
Ошибка 284876 : Excel происходит сбой надстройки автоматизации загрузки
(c) Корпорация Майкрософт, 2001, все права защищены. Взносы в Лори б. Тернер, корпорация Майкрософт.