-1

我正在拼命寻找一个代码来调用 SAP 中 ME33K 中的 vba 协议。

我有协议号,所以我想在ME33K中调用这个号码并弹出SAP GUI。

有没有办法做到这一点?有人可以提供代码吗?

4

1 回答 1

1

您应该能够使用 SAP 本身的 VBS(而不是 Excel 中的 VBA)来做到这一点:

进入脚本录制顺序:ALT+F12 >“脚本录制和播放”,按下录制(红色)按钮

执行所有操作:转到 YSD033 屏幕,提取变量,运行报告,将其保存在 Excel 中,关闭交易。

然后停止录制。

该脚本(一个 VBS 程序)将保存在您的默认 SAP 目录中(但您可以轻松更改此位置)。

要运行该脚本,可以从 SAP 播放它(ALT+F12 等,但不是重新录制,而是播放它),或者您也可以通过双击 vbs 文件从 Windows(如果 SAP 已打开)运行它。

  • 马里奥·拉皮 2010 年 2 月 26 日晚上 7:18

http://scn.sap.com/thread/1619517

于 2014-07-31T08:04:50.713 回答