• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAの処理が止まる原因と対策を知りたい)

VBAの処理が止まる原因と対策を知りたい

このQ&Aのポイント
  • VBAの処理が途中でフリーズする原因と対策を教えてください。
  • 関数Aと関数BでVBAの処理がフリーズする問題が発生しています。CPU使用率も固定されています。解決策を教えてください。
  • 現在VBAを使用してサーバ上のブックを開いたり、文字列の検索などの処理を行っていますが、途中で処理が止まってしまいます。原因と対策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

>原因を突き止める方法をご教授いただければと思います。 ステップごとに実行してみてください。 わからなければ、「VBA ステップ実行」で検索してください。

kinu_tofu_momen
質問者

お礼

ご回答いただきありがとうございます。 ステップ毎に実行し問題となる行を特定したいと思います。

その他の回答 (1)

  • drum_KT
  • ベストアンサー率43% (1108/2554)
回答No.1

String型の変数の扱い方がおかしいです。  Str1() As String  Str1(i) こんな記法はないはずです。

kinu_tofu_momen
質問者

補足

Test1関数の呼び出し元でstring型の配列を宣言し(Dim st() as String)、 それをTest1の引数(call Test1(WS1,st) )として参照渡した上で、 Test1関数内で動的に配列数を増やすことを想定しています。 この様な記述はしないものなのでしょうか。

関連するQ&A