一、什么是AddIn加载项
AddIn对象是AddIns集合中的一个元素,
AddIn加载项在word中的概念及使用
。AddIns集合包含Word中所有的有效加载项,不论其当前是否已加载。
AddIns集合包含在“工具”菜单的“模板和加载项”对话框内所显示的共用模板或Word加载项库(WLL)中。
二、如何使用AddIn对象
要想使用AddIn对象,我们得在VBA环境下使用。如下为使用方法,希望对你有所帮助。
用AddIns(index)可返回单个AddIn对象,其中index是指加载项的名称或索引序号。名称的拼写必须与“模板和加载项”对话框内所显示的完全匹配(大小写不必匹配)。下面的示例将以共用模板形式加载Letter.dot。
AddIns("Letter.dot").Installed=True索引序号代表加载项在“模板和加载项”对话框内的加载项列表中所处的位置。下列指令显示第一个有效加载项的路径。
IfAddins.Count>=1ThenMsgBoxAddins(1).Path下列示例在活动文档开始处创建一个加载项列表,
电脑资料
《AddIn加载项在word中的概念及使用》(https://www.unjs.com)。该列表包含了每一个有效加载项的名称、路径和加载状态。WithActiveDocument.Range(Start:=0,End:=0)
.InsertAfter"Name"&vbTab&"Path"&vbTab&"Installed"
.InsertParagraphAfter
ForEachoAddInInAddIns
.InsertAfteroAddIn.Name&vbTab&oAddIn.Path&vbTab_
&oAddIn.Installed
.InsertParagraphAfter
NextoAddIn
.ConvertToTable
EndWith
用Add方法可在有效加载项列表中添加加载项,并可通过Install参数(可选)将其加载。
AddIns.AddFileName:="C:\Templates\Other\Letter.dot",Install:=True用Installed属性,可加载有效加载项列表中的加载项。
AddIns("Letter.dot").Installed=True注意用Compiled属性可判断AddIn对象是模板还是一个WLL。