Я создаю макрос для извлечения файла из SAP и пытаюсь пошагово записать, прежде чем копировать скрипт из Visual Basic в Excel, код работает нормально, но в последней строке кода скрипт останавливается, чтобы нажать кнопку Сохранитькнопка.но моя запись заполнена, пока не сохранится кнопка.поиск помощи в SAP и VBA Нажмите кнопку Сохранить или вызовите функцию ввода в SAP для 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