VBA DoEvents
Excel VBADoEvents関数VBA DoEventsの助けを借りて、コードをバックグラウンドで実行すると同時に、Excelやその他のアプリケーションソフトウェアを操作することもできます。DoEventsを使用すると、他のソフトウェアを操作できるだけでなく、コードの実行を中断することもできます。DoEvents関数は、作業中のコンピューターのオペレーティングシステムに制御を渡します。DoEvents関数の使い方は?要件が大きい場合は、大量のVBAコードが必要になります。そのような場合、Excelはしばらくの間ハングして停止し、場合によっては応答しなくなります。 このVBADoEvents Excelテンプレートはここからダウンロードできます– VBA DoEventsExcelテンプレート 例については、以下のコードを見てください。コード: Sub DoEvents_Example1()Dim i As Long For i = 1 To 100000 Range( "A1")。Value = i Next i End Sub 上記のコードは、1から100000までのシリアル番号を挿入します。タスクの実行には1分以上かかります。実行中、Excelはタスクを完了するためにかなりの時間ハングします。この間、Excelは「Excelが応答していません」というメッセージを表示します。ま