Excel VBA 使用 SAP GUI 7.40 - SAP.Functions 不工作

Excel VBA with SAP GUI 7.40 - SAP.Functions not working

我有一个 Excel VBA 连接到 SAP,提取一些数据并对其进行一些处理。它在 SAP GUI 7.20 上工作正常,但是当我安装 SAP GUI 7.40.

时它停止工作了

我的代码如下:

Dim obBAPICall As Object

'   *   Create object
Set obBAPICall = CreateObject("SAP.Functions")
.
.

我收到以下错误:

我已经查看了一些网络链接,我相信我已经找到了所有必需的参考资料。 (事实上​​,为了解决问题,我添加了更多)。

我的 SAP GUI 版本是:

非常感谢任何帮助。

谢谢。


编辑:以下代码没有任何问题:

Set SAPguiApp = CreateObject("Sapgui.ScriptingCtrl.1")

知道了!问题出在最新的 MS Office 产品上(而不是 SAP GUI 7.40)。 IT 人员在 MS Office 中推出了一些更新,这造成了一个问题。我恢复了 MS Office,它现在工作正常。