- 締切済み
Excel VBAで10回以上の実行でエラー
Excel VBAで10回以上同じマクロを実行するとエラーが発生します。 10回目までは問題なく実行され、11回以上使おうとするとエラーになるといった具合です。 環境はwindows7 64bit x Microsoft Office2010 32bitです。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17070)
回答No.2
具体的にVBAのコードを上げないと、何のことかわからず、どうしようもない。 また10回ループ的な後か?それとも、モジュールを実行して終了の作業を 10回した後の11回目か?曖昧。 プログラムというものが、いかに多様で、難しい(特にエラー解析)ものかわかっている人の質問とは思えない。 職場との関連でとか、コード数が多く、非常に長いとかで挙げられないなら、質問はあきらめて、先輩にきくべきだ。 ーー 出ている、エラーコードやコメントぐらい、参考に挙げるべきだろう。 ーー 変数の関連でエラーが起こってないか調べてみたら。2桁になることを考慮してないコードがないか?それなら10回目に破綻するはずだがな。0からスタート なら11回目で10の桁繰り上がりか・ ーー 普通は前回実行の変数結果を、今回引き続いて、使うような、使い方(Static的)はしないものだが。 ファイル(例シートも含めて)に書き出したものを、次回に読んで使っている場面はあるのか。
- kkkkkm
- ベストアンサー率66% (1742/2617)
回答No.1
たんに11回以上使うとエラーが発生と書かれても内容が不明です。連続して11回なのか11回目に起動して同じVBAを実行したらエラーなのかとか。 VBAが何をしてるのか分かりませんしVBAに不備があるのかもしれませんね。