2015-02-10 75 views
0

我有一個SAP Business Objects公司的Web 7.5添加在Excel 2007SAP Business Objects公司財務合併Excel加載自動化

本身的插件是由編譯.xll文件(CtExcelLinksWeb.xll)和若干的DLL的。

有點vba顯示xll已註冊,並註冊了所有函數。

然而,當我嘗試使用Application.Run()使用的VBA這些功能中的一個,我得到

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

我曾嘗試在同一sub (Application.RegisterXLL())並在註冊的VBAProject註冊XLL叫CtEmpty.csv創建

我希望能夠使用VBA自動化使用此加載項,因爲它的冗長冗長的重複任務,然後我可以研究如何使用函數

任何幫助將不勝感激

回答

1

PATH上的DLL?這可能是Excel無法加載XLL依賴的DLL。 Dependency Walker(depends.exe)是解決這類問題的便捷工具。

另外,你有沒有嘗試過使用File/Options/Addins來註冊XLL以及VBA代碼?