我已经将vba与SAP一起使用了一段时间,但从未遇到过此特定问题。
通常,在SAP中记录脚本时,我单击一个字段,然后剩下一些以.setfocus结尾的代码字符串。我将其替换为.text,以提取该单元格中的数据。
我遇到了一个以.currentCellRow =#结尾的菜单,因此如果我更改它,它会失去位置并且不知道我在说什么领域。
有什么方法可以调整以从这些字段中提取数据?
这是我编写的字段的示例
session.findById("wnd[0]/usr/cntlGRID1/shellcont/shell").currentCellRow = 4
答案 0 :(得分:2)
.getcellvalue(4,“列名”)
另请参阅:https://answers.sap.com/questions/300278/reading-grid-cells-sap-gui-scripting-vbs.html
关于, 脚本人