首页 > 解决方案 > 使用 .selectitem VBA-SAP 提取数据

问题描述

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

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

第二:有谁知道如何使这条线变量i用作变量?

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

标签: excelvbasapui5

解决方案


在类似的情况下,我进行了如下处理:

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

问候, ScriptMan


推荐阅读