我有一个Excel VBA连接到SAP GUI,拉一些数据并对其进行一些处理。它在SAP GUI 7.20中工作正常,但在我安装SAP GUI 7.40时停止工作。
我的代码如下:
Dim obBAPICall As Object
Set obBAPICall = CreateObject("SAP.Functions")
我得到以下错误:
运行时错误“-2147024770(8007007 e)”:
自动化错误
找不到指定的模块。
我已经浏览了一些网站链接,我相信我已经有了所有需要的参考资料。(事实上,我已经添加了更多的,以解决这个问题)。
我的SAP GUI版本是:
任何帮助是高度赞赏。
谢谢你。
编辑:以下代码没有任何问题:
Set SAPguiApp = CreateObject("Sapgui.ScriptingCtrl.1")
1条答案
按热度按时间brc7rcf01#
明白了!问题出在最新的MS Office产品上(而不是SAP GUI 7. 40)。IT人员在MS Office中推出了一些更新,这造成了一个问题。我恢复了MS Office,它现在工作正常。