- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フリーズの解決方法を教えてください)
エクセルのマクロで解析ソフトのフリーズを解決する方法
このQ&Aのポイント
- エクセルのマクロで解析ソフトの自動処理を行っている際に、OKボタンを押すとフリーズしてしまう現象が発生しています。最後まで処理は終わっているため、メモリやファイルの問題ではなさそうです。CPUの使用率も高い状態で動いています。この問題の解決方法についてアドバイスをいただきたいです。
- エクセルのマクロを使って解析ソフトの自動処理を行っていますが、OKボタンを押すとフリーズしてしまいます。ファイルの出力は正常に行われており、メモリやファイルの容量も問題ないです。CPUの使用率も高いです。このフリーズ問題の解決方法についてアドバイスをいただけると助かります。
- エクセルのマクロで解析ソフトの自動処理をしている際に、OKボタンを押すとフリーズしてしまう状況が発生しています。最終的には処理が完了しているため、メモリやファイルの問題ではなさそうです。CPUの使用率も高い状態で動いています。このフリーズの解決方法についてアドバイスをいただけるとありがたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 解析ソフトの操作の指示を行っているパートを Excel VBA の外に切り出すことが可能な状況でしたら、Windows 自動化ソフト UWSC Pro の採用を検討されてみてはいかがでしょうか。 操作の指示例は、OKWave で UWSC を入力するか、もしくは回答者のリンク経由で関連回答を参照可です。 また、Excel VBA から UWSC Pro のスクリプトの起動を指示する方法については、ちょうど最近 UWSC サポート掲示板で話題になりました。参考URLに記録しておきます。 番号: No.1702 件名: エクセルと連携の連続プログラミング ケンケン DATE:2008/5/26(Mon) 21:49 の投函近辺 ※ なお、参考URL 1番目は、過去ログに移動すると dead link になります。その場合は、件名で検索し、No.1702 の投函を引き当てる必要があります。
その他の回答 (2)
- nfushi
- ベストアンサー率31% (39/122)
回答No.3
DoEvents文を入れてみては?
質問者
お礼
DoEvents文を調べて試してみましたがフリーズしてしまいます。 勉強になりました。ありがとうございます。
- fifaile
- ベストアンサー率25% (622/2403)
回答No.1
OKの前に1000msほどSleepをいれてみては?
質問者
お礼
試してみたのですが、やっぱりフリーズしてしまいます。 sleepの勉強になりました。 ありがとうございます。
質問者
補足
試してみたのですが、やっぱりフリーズしてしまいます。 sleepの勉強になりました。 ありがとうございます。
補足
ありがとうございます! 快適に動作するようになりました。