• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Excel-VBA】特定の処理をしている間、関数を止める方法について)

【Excel-VBA】特定の処理をする際に関数を停止する方法

このQ&Aのポイント
  • Excelで特定の処理中に関数を停止する方法について教えてください。入力用Book1~3と集計用Bookがあり、入力用Book1~3は共有されています。集計用Bookの集計シート1で入力シート1を集計したいが、VBAで取り込み処理すると時間がかかってしまうため、取り込み処理中に数式の処理を停止することは可能かどうか知りたいです。
  • Excel-VBAで特定の処理中に関数を停止する方法を教えてください。具体的には、入力用Book1~3と集計用Bookがあり、集計シート1で入力シート1を集計したいですが、VBAで取り込み処理すると時間がかかるため、取り込み処理中に数式の処理を停止できるかどうか知りたいです。
  • Excelで特定の処理中に関数を停止する方法を教えてください。入力用Book1~3と集計用Bookがあり、集計シート1で入力シート1を集計したいですが、VBAで取り込み処理すると時間がかかってしまいます。取り込み処理中に数式の処理を停止する方法があれば教えてください。

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

取り合えず Application.Calculation = xlManual 関数の計算を手動にして、再計算を止める。 VBAでやりたいことを実行 Application.Calculation = xlAutomatic 計算を自動にして計算を実行させる。

crossone
質問者

お礼

hallo-2007様、ご回答ありがとうございます。 おかげさまでやりたいことが実現できました! 本当にありがとうございました。

関連するQ&A

専門家に質問してみよう