AddIn Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет одну надстройку, установленную или не установленную.
public interface class AddIn
[System.Runtime.InteropServices.Guid("00020857-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface AddIn
Public Interface AddIn
- Атрибуты
Комментарии
Объект AddIn является членом AddIns коллекции. Коллекция AddIns содержит список всех надстроек, доступных для Microsoft Excel, независимо от того, установлены ли они. Этот список соответствует списку надстроек, отображаемым в диалоговом окне Add-Ins (меню Сервис).
Используйте AddIns(index
), где index
— это заголовок или номер индекса надстройки, чтобы вернуть один объект AddIn .
Не путайте заголовок надстройки, который отображается в диалоговом окне Add-Ins, с именем надстройки, которое является именем файла надстройки. Заголовок надстройки должен быть написан точно так же, как в диалоговом окне Add-Ins, но заглавная буква не должна совпадать.
Номер индекса представляет позицию надстройки в поле Доступные надстройки в диалоговом окне Add-Ins.
Метод Add(String, Object) добавляет надстройку в список доступных надстроек, но не устанавливает ее. Installed Установите для свойства надстройки значение True, чтобы установить надстройку. Чтобы установить надстройку, которая не отображается в списке доступных надстроек, необходимо сначала использовать метод Add , а затем задать свойство Installed . Это можно сделать за один шаг
Используйте Workbooks(index
), где index
— имя файла надстройки (не название), чтобы вернуть ссылку на книгу, соответствующую загруженной надстройке. Необходимо использовать имя файла, так как загруженные надстройки обычно не отображаются в Workbooks коллекции.
Если свойство Installed возвращает значение True, но вызовы функций в надстройке по-прежнему завершаются ошибкой, надстройка может не быть загружена. Это связано с тем, что объект Addin представляет существование и состояние установки надстройки, но не представляет фактическое содержимое книги надстройки. Чтобы гарантировать загрузку установленной надстройки, откройте книгу надстройки.
Свойства
Application |
Application Возвращает объект , представляющий приложение Microsoft Excel. |
Author |
Зарезервировано для внутреннего использования. |
CLSID |
Возвращает уникальный идентификатор только для чтения или CLSID, определяющий объект в виде строки. |
Comments |
Зарезервировано для внутреннего использования. |
Creator |
Возвращает 32-битное целое число, указывающее на приложение, в котором объект был создан. |
FullName |
Возвращает имя объекта, включая путь к нему на диске, в виде строки. |
Installed |
Значение true , если надстройка установлена. |
IsOpen |
Возвращает значение, указывающее, открыта ли надстройка в настоящее время. |
Keywords |
Зарезервировано для внутреннего использования. |
Name |
Возвращает имя объекта . |
Parent |
Возвращает родительский объект для указанного объекта. |
Path |
Возвращает полный путь к приложению, за исключением окончательного разделителя и имени приложения. |
progID |
Возвращает программные идентификаторы для объекта . |
Subject |
Зарезервировано для внутреннего использования. |
Title |
Зарезервировано для внутреннего использования. |