データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
松坂さん
返信ありがとうございました。
フォーラムのご案内、ありがとうございました。
今後はそちらを利用させていただきます。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Excel2010(OSはWIndowsXP、7いずれでも同現象)でのマクロについての質問です。
SubプロシージャでF8キーでステップインを行っている際に、勝手に別モジュールのFunctionプロシージャへ制御が移ってしまい、しかもFunctionプロシージャで無限ループ状態になります。
もちろん、Subプロシージャ内ではそのFunctionプロシージャは呼び出していません。この現象は別のSubプロシージャおよびFunctionプロシージャでも起きました。
同様の現象が、教室で30台、自宅PCでも起きています。
さらにある1台は、Functionプロシージャへ暴走した際に、プロジェクトエクスプローラのモジュール名が勝手に既存のモジュール名と同じに変更されてしまいます。しかも実行する度に、勝手に変更されるモジュール名は変わります。
どうぞよろしくお願いします。
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
松坂さん
返信ありがとうございました。
フォーラムのご案内、ありがとうございました。
今後はそちらを利用させていただきます。
y sakudaさん
返信ありがとうございました。
この現象は2つのブックで起こっているのですが、いずれも大手出版社のExcelVBAのセミナーテキストのデータです。
新しいブックにコピーして行うとこの現象が起きていないので、ブックが壊れている可能性が高いのかもしれません。出版元に問い合わせてみます。
もし、他でも同じような現象があったらと思い、質問させていただきました。
y sakuda さん、いつもアドバイスありがとうございます。
さくらもも さん、こんにちは。 Answers へのご投稿、ありがとうございます。
Excel 2010 のマクロの動作についてのご質問ですね。
こちらのご質問ですが、開発やプログラムに関する質問の場合、Answers ではなかなか情報が集まりにくいかもしれません。。。
もしよろしければ、MSDN フォーラム内に VBA 専用のフォーラムがありますので、こちらへ投稿いただくと、よりアドバイスが集まってくるのかなと思います。
投稿の際には、具体的なサンプルのコードなども書いていただくとアドバイスをいただきやすくなるかと思います。
Visual Basic for Application(VBA) フォーラム
ぜひ、ご活用いただければと思います。
好みの問題ですが、私自身はステップ実行は全く使いませんが、質問のような異常動作は聞いたことがありません。
具体的に新規ブックに作成してそのような異常を発生させるサンプルコードを提示願います。
もし、特定のブックでのみ起こっている症状でしたらそのブックが壊れていると言う可能性が高いと思います。