如何在SAP内部调用Enter键

时间:2018-12-12 09:06:42

标签: excel vba excel-vba

我创建了一个宏以从SAP提取文件,我尝试逐步记录,然后从Excel中的Visual Basic复制脚本,代码工作正常,但在代码的最后一行中,脚本停止单击保存按钮。但我的记录已满,直到保存按钮。寻求SAP和VBA的帮助单击“保存”按钮或在SAP到VBA的SAP中调用回车功能。这是我的代码。

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

0 个答案:

没有答案