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 对象是 集合的成员AddInsAddIns 集合包含 Microsoft Excel 所有可用加载宏的列表(不论这些加载宏是否已安装)。 此列表对应于“Add-Ins”对话框 (“工具”菜单) 中显示的加载项列表。

使用 AddIns (index) (其中 index 是外接程序标题或索引号)返回单个 AddIn 对象。

请勿混淆加载宏标题(出现在“加载宏”对话框中)与加载宏名称(加载宏的文件名)。 必须严格按照“加载宏”对话框中的标题书写加载宏标题,但不必匹配大小写。

加载宏索引号代表加载宏在“加载宏”对话框内“可用加载宏”框中的位置。

方法 Add(String, Object) 将加载项添加到可用加载项列表,但不安装加载项。 将 Installed 外接程序的 属性设置为 True 以安装外接程序。 要安装可用加载宏列表中没有的加载宏,必须先使用 Add 方法,然后设置 Installed 属性。 这可以通过一个步骤完成

使用 工作簿 (index) ,其中 index 外接程序文件名 (不是标题) 返回对与加载的外接程序对应的工作簿的引用。 必须使用文件名,因为加载的加载项通常不会出现在集合中 Workbooks

如果 Installed 属性返回 True,但对外接程序中的函数的调用仍然失败,则实际上可能未加载加载项。 这是因为 Addin 对象表示加载项的存在和安装状态,但不表示外接程序工作簿的实际内容。 若要保证加载已安装的加载项,应打开加载项工作簿。

属性

Application

返回一个 Application 对象,该对象代表 Microsoft Excel 应用程序。

Author

仅供内部使用。

CLSID

返回一个只读的唯一标识符,或识别对象的 CLSID。String 类型。

Comments

仅供内部使用。

Creator

返回一个 32 位整数,该整数指示在其中创建了此对象的应用程序。

FullName

返回对象的名称(以字符串表示),包括其磁盘路径。

Installed

如果已安装加载项,则为 True

IsOpen

获取加载项当前是否处于打开状态。

Keywords

仅供内部使用。

Name

返回的对象的名称。

Parent

返回指定对象的父对象。

Path

返回应用程序的完整路径,不包括应用程序的最终分隔符和名称。

progID

返回对象的程序标识符。

Subject

仅供内部使用。

Title

仅供内部使用。

适用于