Excel VBA教程:AddIns集合对象

   
Application
AddIns (AddIn)

AddIn对象的集合,该集合代表 Microsoft Excel 的所有可用加载宏,无论这些加载宏是否已经安装。此集合相应于“工具”菜单中的“加载宏”对话框内显示的加载宏列表。

Addins集合对象的的用法

可用 AddIns方法返回 AddIns集合。下例创建了所有可用加载宏的名称和安装状态的列表。


Sub DisplayAddIns()
    Worksheets("Sheet1").Activate
    rw = 1
    For Each ad In Application.AddIns
        Worksheets("Sheet1").Cells(rw, 1) = ad.Name
        Worksheets("Sheet1").Cells(rw, 2) = ad.Installed
        rw = rw + 1
    Next
End Sub

可用Add方法将加载宏添加到当前加载宏列表中。Add方法向该列表添加加载宏,但并不安装该加载宏。可将该加载宏的Installed属性设置为 True 以安装该加载宏。若要安装未出现在当前加载宏列表中的加载宏,必须首先使用 Add方法,然后设置 Installed属性。这可用一个步骤完成,如下例所示(注意 Add方法使用的是加载宏的名称而非标题)。


AddIns.Add("generic.xll").Installed = True

可用 AddIns(index) 返回单个 AddIn对象,其中 index 为加载宏标题或编号。下例安装“分析工具库”加载宏。


AddIns("analysis toolpak").Installed = True

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

上页:Excel VBA教程:AddIn对象 下页:Excel VBA教程:Adjustments对象

Excel VBA教程:AddIns集合对象

Excel VBA教程:Adjustments对象 Excel VBA教程:AllowEditRange对象
Excel VBA教程:AllowEditRanges集合 Excel VBA教程:Application对象
Excel VBA教程:Areas集合 Excel VBA教程:AutoCorrect对象
Excel VBA教程:AutoFilter对象 Excel VBA教程:AutoRecover对象
Excel VBA教程:Axes集合对象 Excel VBA教程:Axis对象
Excel VBA教程:AxisTitle对象 Excel VBA教程:Border对象
Excel VBA教程:Borders集合 Excel VBA教程:CalculatedFields集合对象
Excel VBA教程:CalculatedItems集合对象 Excel VBA教程:CalculatedMember对象
Excel VBA教程:CalculatedMembers集合 Excel VBA教程:CalloutFormat对象
Excel VBA教程:CellFormat对象 Excel VBA教程:Characters对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号