【问题标题】:Call SAP Transaction ME33K with VBA Code. How?使用 VBA 代码调用 SAP 事务 ME33K。如何?
【发布时间】:2014-07-30 12:19:12
【问题描述】:

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

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

有办法吗?有人可以提供代码吗?

【问题讨论】:

    标签: vba sap-gui


    【解决方案1】:

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

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

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

    然后停止录制。

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

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

    • Mario Rappi 2010 年 2 月 26 日晚上 7:18

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-19
      • 2011-04-01
      • 1970-01-01
      相关资源
      最近更新 更多