使用VBA代码调用SAP Transaction ME33K

时间:2014-07-30 12:19:13

标签: vba sap

我正在拼命寻找一个代码来在SAP的ME33K中用vba调用协议。 我有协议号,所以我希望在ME33K中调用这个号码并弹出SAP GUI。 有办法吗?有人可以提供代码吗?

1 个答案:

答案 0 :(得分:0)

您应该可以使用SAP本身的VBS(而不是使用Excel中的VBA)来执行此操作:

转到脚本recdorder:ALT + F12> "脚本录制和播放",按录制(红色)按钮

执行您的所有操作:转到YSD033屏幕,拉出变体,运行报告,将其保存在Excel中,关闭事务。

然后停止录制。

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

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

  • Mario Rappi于2010年2月26日下午7:18

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