64位Excel中的SAP GUI脚本

2020-08-23 10:02发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我最近将Excel从32位升级到64位,以提高处理大量数据时的性能。 但是,这样做之后,我在Excel中的VBA脚本不再起作用。 我在以下代码行中收到错误:

设置SAPGuiApp = CreateObject(" Sapgui.ScriptingCtrl.1")

错误:" ActiveX组件无法创建对象"

从我的研究中,我已经看到可以通过编辑注册表来解决问题。 这仍然是最好的解决方案吗?

Excel for Office 365 MSO(16.0.10730.20348)64位

SAP 7.40补丁12

谢谢!

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我最近将Excel从32位升级到64位,以提高处理大量数据时的性能。 但是,这样做之后,我在Excel中的VBA脚本不再起作用。 我在以下代码行中收到错误:

设置SAPGuiApp = CreateObject(" Sapgui.ScriptingCtrl.1")

错误:" ActiveX组件无法创建对象"

从我的研究中,我已经看到可以通过编辑注册表来解决问题。 这仍然是最好的解决方案吗?

Excel for Office 365 MSO(16.0.10730.20348)64位

SAP 7.40补丁12

谢谢!

付费偷看设置
发送
4条回答
callcenter油条
1楼-- · 2020-08-23 10:34

您好,威尔,这可能会有所帮助,但除此之外,还可以恢复到32位办公室,这对用户的性能影响较小。 2689304-64位应用程序对SAP GUI脚本ROT入口帮助程序(saprotwr.dll)的使用

SKY徐
2楼-- · 2020-08-23 10:21

Hello Jude,

非常感谢您提供此信息。

最诚挚的问候
Stefan

jovirus
3楼-- · 2020-08-23 10:26

Hello Will,

我尝试了一个小脚本来检查具有SAP GUI 7.60 Patch 1 HF 1的Sapgui.ScriptingCtrl.1的实例化,并且行为相同。

关于错误恢复
 设置SAPGuiApp = CreateObject(" Sapgui.ScriptingCtrl.1")
 出错时转到0
 如果是IsObject(SAPGuiApp),则
   WScript.Echo"对象创建"
 其他
   WScript.Echo"无法创建对象"
 万一
 设置SAPGuiApp = Nothing
 

x86运行没有问题,而x64却没有。

好 ,您可以在此处找到注册表黑客

让我们知道您的结果。

最诚挚的问候
Stefan

clever101
4楼-- · 2020-08-23 10:36

感谢Sandra-这很有意义。

我仍然不清楚为什么7.60安装没有正确设置此设置,但是会使用最新版本重试。

一周热门 更多>