• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel マクロのFor~Nextで再起動エラー)

Excel マクロのFor~Nextで再起動エラー

このQ&Aのポイント
  • Excel マクロのFor~Nextを使用して勤務表の下セルに各列の人員(行)10名分位A,B,Cの計を表示させたいが、実行するとエラー「Microsoft office Excel 再起動」を求められる。
  • Win XP Sp2 Office Excel 2007で初めてVBAを使用している。
  • For~Nextが重いため、再起動エラーが発生してしまう。回避方法を教えてほしい。

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

  • ベストアンサー
回答No.1

チェンジ処理中にシートにデータを書き込んでいるので その際、またチェンジ割り込みが発生し同じ処理を繰り返しているのです チェンジ処理の実行文先頭にこれを Application.EnableEvents=False '割込み停止 処理から出る(end sub)直前にこれを Application.EnableEvents=true '割込み再開 でわ

isabaya1
質問者

お礼

確かにそうですね。良く理解できました。 ご回答ありがとうございました。

関連するQ&A

専門家に質問してみよう