【发布时间】:2016-01-20 20:04:25
【问题描述】:
我有一个在 Application.AddIns 中找不到的 excel 加载项。我通过转到文件 -> 打开 -> 浏览到 addin.xlam 来手动打开加载项。是否需要以编程方式添加插件才能显示在 Application.AddIns 中?
编辑
@Fadi
我在这些打印功能中都没有看到我的插件。在第一个中,它只打印我当前工作簿的名称,仅此而已。第二个成功打印出我的其他 10 个以编程方式添加的加载项,但不是手动添加的。
Sub MsgWorkbooks()
Dim s As String
For Each wb In Workbooks
s = s + app.Name
Next wb
MsgBox s
End Sub
Sub MsgAddIns()
Dim s As String
For Each app In Application.AddIns
s = s + app.Name
Next app
MsgBox s
End Sub
【问题讨论】:
-
我没有时间测试,但我确信答案是肯定的。我认为
Application.Addins代表插件对话框中的插件集合。事实上,这几乎是 MSDN 对它的定义。 -
手动添加的你的意思是添加like this。如果是这样,它应该是
AddIns集合的一部分,并且您的第二个子应该显示它的名称。 -
不,我的意思是文件>>打开>>(浏览并双击您的插件)