これ一本でわかる!無料でのRPA、UIオートメーションほか

Поділитися
Вставка
  • Опубліковано 26 лис 2024

КОМЕНТАРІ • 2

  • @ボス-n6j
    @ボス-n6j 3 дні тому

    素晴らしい仕組みなんですが、VBAの場合ですが、要素数が多いと探索に時間がかかるので遅いんですがなにか対応方法ないですか?
    汎用的に使うために作られているためでしょうが、決まった位置にある時は決まった要素の位置を設定するとだいれくとにダイレクトにやれるようにできれば速度アップしそうですが!

    • @Mrs.P_Channel
      @Mrs.P_Channel  3 дні тому

      コメントありがとうございます。
      配列要素は、要素番号が0のものから探索するため、Const ElemStartIndex As Long = 0 の数値を変更すると、途中から探索するように変更できます。(ただし、汎用関数をいじることになるので、他の操作コードも同じ探索方法となります。)
      Set aryElm = ElementX.FindAll(TreeScope_Subtree, uiCnd) の部分が時間がかかる印象なので、上記の変更でどれくらい時間が短縮されるかは未検証です。