使用.selectitem VBA-SAP提取数据

时间:2018-12-18 16:25:26

标签: vba excel-vba sapui5

我正在尝试使用VBA从SAP的自上而下的分析中提取文本。我基本上需要向下移动列,评估提取的文本是否包含某个字符串,然后提取与其相邻的单元格。

首先:有人知道如何更改此行代码(该特定单元格的脚本),以便我可以将其文本提取到变量中,而不仅仅是选择它?

第二:有人知道如何使用i作为变量使此行变量吗?

session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell/shellcont[1]/shell[1]").selectItem "          5", "C         35"

1 个答案:

答案 0 :(得分:0)

在类似情况下,我的操作如下:

myRow  = right(space(10) & cstr(i) , 11) 
myText = session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell/shellcont[1]/shell[1]").getItemText(myRow ,"C         35")

关于, 脚本人