excel - 使用 .selectitem VBA-SAP 提取数据
问题描述
我正在尝试使用 VBA 从 SAP 中的自上而下分析中提取文本。我基本上需要向下移动列,评估提取的文本是否包含某个字符串,然后提取与其相邻的单元格。
第一:有谁知道如何更改这行代码(该特定单元格的脚本),以便我可以将其文本提取到变量中,而不仅仅是选择它?
第二:有谁知道如何使这条线变量i
用作变量?
session.findById("wnd[0]/usr/cntlCONTAINER/shellcont/shell/shellcont[1]/shell[1]").selectItem " 5", "C 35"
解决方案
在类似的情况下,我进行了如下处理:
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
推荐阅读
- macos - 在 macOS 的 SceneKit 中无法显示 stl 文件
- python - 如何隐藏按钮以及如何在其上进行新的选项卡重定向?
- apache-kafka - 如何通过kafka生产者通知用户到消费者进程
- r - mlr:在 CV 循环中检索 generateFilterValuesData 的输出
- android-studio - 如何查看 android studio 的所有 avd 列表(不启动 android studio)然后从 linux mint 的命令行启动 avd
- python - 如何从触发它的作业中获取下游构建的数量?
- shell - 根据输入打印星号
- c# - 如何使用工厂/策略模式返回不同的响应类型
- vue.js - 如何按条件在 ChartJs 中绘制自定义 x 轴值?
- reactjs - getInitialState() 在控制台中显示错误