我在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自动使用此加载项,因为它会重复冗长的重复任务,然后我可以确定如何使用这些函数
任何帮助将不胜感激
答案 0 :(得分:1)
PATH上有DLL吗?可能是Excel无法加载XLL所依赖的DLL。 Dependency Walker(depends.exe)是解决此类问题的便捷工具。
另外,您是否尝试使用File / Options / Addins注册XLL以及VBA代码?