excel - 在 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
解决方案
推荐阅读
- swift - AWS S3 签名 UploadPart 标头的 Content-MD5
- algorithm - 如何创建具有此类属性的数据结构
- android - 使用 FirebaseRecyclerOption<> 时如何在 firebase 数据库中检索子数据的子数据?
- ruby-on-rails - ActiveRecord - 不能在 BETWEEN 语句中使用列名
- html - 不同状态Angular 6的文本颜色
- ios - 对齐表格视图单元格文本标签
- elasticsearch - Logstash 配置不适用于日志文件
- android - 当应用程序从 Android 的最近列表中删除时如何触发事件
- visual-c++ - 在 vs2017 中为控制台项目添加 Atl 支持
- javascript - 如何从对象中删除重复值