【问题标题】:SAP GUI VBA loop through cells of report variantSAP GUI VBA 循环遍历报告变体的单元格
【发布时间】:2016-05-22 09:27:12
【问题描述】:

也许有人可以给我一个提示,我需要遍历报表变体 (RSEOUT00) 的文本单元格,直到找到下一个空文本单元格,然后我需要从 Excel 单元格中填写内容。

Session.FindByID("wnd[1]/usr/tabs/TAB_STRIP/tabpNOSV/ssubSCREEN_HEADER:SAPLALDB:3030/tblSAPLALDBSINGLE_E/txtRSCSEL_255-SLOW_[1,0]").text <> ""

我怎样才能增加 /txtRSCSEL_255-SLOW_[1,0]").text the 0 并在找到的空行上做一些事情?

【问题讨论】:

    标签: vba excel sap


    【解决方案1】:

    例如:

    。 . .

    i = i + 1

    Session.FindByID("wnd[1]/usr/tabs/TAB_STRIP/tabpNOSV/ssubSCREEN_HEADER:SAPLALDB:3030/tblSAPLALDBSINGLE_E/txtRSCSEL_255-SLOW_[1," & cstr(i) & "]").text ""

    。 . .

    问候,

    脚本人

    【讨论】:

    • 我取自您之前在 SCN 上的一篇帖子
    • 我从您之前在 SCN 上的一篇帖子中摘录并拼凑起来。 Ct = 0 直到 Session.FindByID("wnd[1]/usr/tabs/TAB_STRIP/tabpNOSV/ssubSCREEN_HEADER:SAPLALDB:3030/tblSAPLALDBSINGLE_E/txtRSCSEL_255-SLOW_[1, " & CStr(Ct) & "}".Text = "" Ct = Ct + 1 非常感谢@ScriptMan,我看到你的帮助真的很棒。
    猜你喜欢
    • 2021-06-28
    • 2018-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多