我正在尝试从SAP的选择结果窗格中提取数据。当我使用脚本记录器时,会得到以下声明。
session.findById("wnd[0]/shellcont/shell/shellcont[0]/shell/shellcont[0]/shell/shellcont[1]/shell[1]").selectItem " 4","&Hierarchy"
运行此代码时,出现未识别的对象错误。我希望能够遍历变量(i)代替此字符串中的数字4,该变量将在列表中选择每个项目。
有人知道我可以做什么来解决此错误,还可以使.select项目变量而不是卡在4上吗?
答案 0 :(得分:0)
可能您正在寻找这样的东西
Option explicit
dim i as long
For i = 1 to 5
...
session.findById("wnd[0]/shellcont/shell/shellcont[0]/shell/shellcont[0]/shell/shellcont[1]/shell[1]").selectItem """ " & i & """,""&Hierarchy""
...
next i