PowerPoint VBA教程:AddIn对象

Application
AddIns (AddIn)

加载或未加载的对象都代表单个加载宏。AddIn对象是AddIns集合的成员之一。无论是否加载 PowerPoint 指定的加载宏,AddIns集合都包含所有可用的加载宏。该集合不包含组件对象模型 (COM) 加载宏。

使用 AddIn对象

使用 AddIns(index) 返回单个 AddIn对象,其中 index 是加载宏的标题或索引编号。以下示例加载 My Ppt Tools 加载宏。


AddIns("my ppt tools").Loaded = True

不要将显示在上方的加载宏标题与加载宏名称相混淆,该名称是加载宏的文件名。在 Add-Ins对话框中键入该标题时必须正确拼写,但是不一定要大写匹配。

索引编号代表了加载宏在 Add-Ins对话框的可用 Add-Ins 列表中的位置。以下示例显示了当前 PowerPoint 中加载的所有加载宏的名称。


For i = 1 To AddIns.Count
    If AddIns(i).Loaded Then MsgBox AddIns(i).Name
Next

说明

可以使用Add方法向可用加载宏列表中添加与 PowerPoint 相关的加载宏。注意,使用该方法并不会加载加载宏。如果要加载加载宏,请在使用 Add方法后将加载宏的Loaded属性设为 True。可以单步执行这些动作,如以下示例所示(注意,Add方法使用加载宏名称而不使用标题)。


AddIns.Add("generic.ppa").Loaded = True

使用 AddIns(index) 可返回一个对已加载的加载宏的引用,其中 index 表示加载宏的标题。以下示例将变量presAddin 设置成标题为“my ppt tools”的加载宏,并将变量myName 设置成该加载宏的名称。


Set presAddin = AddIns("my ppt tools")
With presAddin
    myName = .Name
End With

上页:PowerPoint VBA教程:ActionSettings集合对象 下页:PowerPoint VBA教程:AddIns集合对象

PowerPoint VBA教程:AddIn对象

PowerPoint VBA教程:AddIns集合对象 PowerPoint VBA教程:Adjustments对象
PowerPoint VBA教程:AnimationBehavior对象 PowerPoint VBA教程:AnimationBehaviors集合
PowerPoint VBA教程:AnimationPoint对象 PowerPoint VBA教程:AnimationPoints集合
PowerPoint VBA教程:AnimationSettings对象 PowerPoint VBA教程:Application对象
PowerPoint VBA教程:AutoCorrect对象 PowerPoint VBA教程:Borders集合对象
PowerPoint VBA教程:BulletFormat对象 PowerPoint VBA教程:CalloutFormat对象
PowerPoint VBA教程:Cell对象 PowerPoint VBA教程:CellRange集合对象
PowerPoint VBA教程:ColorEffect对象 PowerPoint VBA教程:ColorFormat对象
PowerPoint VBA教程:ColorScheme对象 PowerPoint VBA教程:ColorSchemes集合对象
PowerPoint VBA教程:Column对象 PowerPoint VBA教程:Columns集合对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号