首页 > 解决方案 > 在 SAP 中调用回车键

问题描述

我创建了一个宏来从 SAP 中提取文件,并尝试在从 Excel 中的 Visual Basic 复制脚本之前逐步记录代码工作正常,但在最后一行代码中,脚本停止单击保存按钮。但我的记录已满,直到保存按钮。寻求 SAP 和 VBA 的帮助 单击 Save 按钮或调用 SAP 中的 enter 函数到 VBA 下面是我的代码。

session.findById("wnd[0]").Maximize
session.findById("wnd[0]/usr/cntlIMAGE_CONTAINER/shellcont/shell/shellcont[0]/shell").DoubleClickNode "F00007"
session.findById("wnd[0]/usr/subSUBSCR:ZFIR093:0100/ctxtS_SYDAT").Text = "12/31/2018"
session.findById("wnd[0]/usr/subSUBSCR:ZFIR093:0100/ctxtS_BUKRS").Text = caompnay code
session.findById("wnd[0]/usr/subSUBSCR:ZFIR093:0100/ctxtS_HKONT-LOW").Text = code
session.findById("wnd[0]/usr/subSUBSCR:ZFIR093:0100/ctxtS_POSTD").Text = "12/31/2018"
session.findById("wnd[0]/usr/subSUBSCR:ZFIR093:0100/ctxtS_POSTD").SetFocus
session.findById("wnd[0]/usr/subSUBSCR:ZFIR093:0100/ctxtS_POSTD").caretPosition = 10
session.findById("wnd[0]/tbar[1]/btn[8]").Press
session.findById("wnd[0]/tbar[1]/btn[8]").Press
session.findById("wnd[0]/mbar/menu[0]/menu[3]/menu[1]").Select
session.findById("wnd[1]/tbar[0]/btn[0]").Press

标签: excelvba

解决方案


推荐阅读