【发布时间】:2014-07-30 12:19:12
【问题描述】:
我正在拼命寻找一个代码来调用 SAP 中 ME33K 中的 vba 协议。
我有协议号,所以我想在ME33K中调用这个号码并弹出SAP GUI。
有办法吗?有人可以提供代码吗?
【问题讨论】:
我正在拼命寻找一个代码来调用 SAP 中 ME33K 中的 vba 协议。
我有协议号,所以我想在ME33K中调用这个号码并弹出SAP GUI。
有办法吗?有人可以提供代码吗?
【问题讨论】:
您应该能够使用 SAP 本身的 VBS(而不是 Excel 中的 VBA)来做到这一点:
进入脚本录制顺序:ALT+F12 >“脚本录制和播放”,按下录制(红色)按钮
执行所有操作:转到 YSD033 屏幕,提取变量,运行报告,将其保存在 Excel 中,关闭事务。
然后停止录制。
脚本(VBS 程序)将保存在您的默认 SAP 目录中(但您可以轻松更改此位置)。
要运行脚本,可以从 SAP 播放它(ALT+F12 等,除了不录制它,播放它),或者您也可以通过双击 vbs 文件从 Windows 运行它(如果 SAP 已打开)。
【讨论】: