SAP Business Objects Financial Consolidation Excel加载项自动化

时间:2015-02-10 15:01:08

标签: excel vba sap business-objects excel-addins

我在Excel 2007中有一个SAP Business Objects Web 7.5加载项。

add本身由一个已编译的.xll文件(CtExcelLinksWeb.xll)和一些dll组成。

一些vba显示xll已注册,以及所有已注册的函数。

但是,当我尝试使用Application.Run()在VBA中使用其中一个功能时,我得到了

Runtime 1004 - Macro may not be available or may be disabled.

我已尝试在同一sub (Application.RegisterXLL ())内注册xll,并在注册名为CtEmpty.csv的VBAProject时创建

我希望能够使用VBA自动使用此加载项,因为它会重复冗长的重复任务,然后我可以确定如何使用这些函数

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

PATH上有DLL吗?可能是Excel无法加载XLL所依赖的DLL。 Dependency Walker(depends.exe)是解决此类问题的便捷工具。

另外,您是否尝试使用File / Options / Addins注册XLL以及VBA代码?