点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我的Analysis加载项有问题。
我知道注册表设置可以在Excel启动时加载加载项(顺便说一句效果很好),但这不是必需的。
我的问题是,每当用户打开Excel文档分析并且未加载加载项时,都无法刷新该文档。 然后,用户必须激活加载项并刷新。
是否有一种方法可以将代码嵌入Excel文档中,以在每次打开时加载加载项(如果未加载加载项)? excel中的一个用于激活加载项的按钮也可以很好地工作。
我尝试了这个VBA代码,但是没有运气。 我想这与外接程序是COM外接程序有关。
Private Sub Workbook_Open()
AddIns(" Analysis")。Installed = True
结束子
谢谢
Ofer
嗨,
您是否正在寻找可以做到这一点的东西。
Dim lResult与Long
Dim插件一样作为COMAddIn
对于每个插件 在Application.COMAddIns
中,如果addin.progID =" SBOP.AdvancedAnalysis.Addin.1",则
如果addin.Connect = False,则addin.Connect = True
< p>如果结束下一步
嗨,彼得,
您找到解决问题的方法了吗? 我遇到了同样的问题-通过宏禁用加载项时,Excel会关闭而没有提示。
谢谢
Michael
如果使用最新的AO和BIP组合,则可以使用AO特定的新InfoObject类型来保存工作簿。 这将使用AO插件启动Excel。 然后,可以将启动状态注册表设置设置为在每次启动Excel时都不启动Analysis。
干杯,
Dave
请在 问题日期:)
嗨,
我不确定这是否与Analysis for Office更新有关,或者只是与其他参数有关,但在我的情况下,addin progID是" SapExcelAddIn",而不是" SBOP.AdvancedAnalysis.Addin.1",因此 以下代码:
Private Sub Workbook_Open()
将lResult调整为长
将加载项作为COMAddIn
对于Application.COMAddIns中的每个插件
如果addin.progID =" SapExcelAddIn"
然后,如果addin.Connect = False,则addin.Connect = True
如果结束
下一步
结束字幕
此致
塞巴斯蒂安
一周热门 更多>