« [Windows10]起動時に「Start PXE over IPv4 」などと表示されてOS起動が遅くなるトラブル解決法 | トップページ | [Excel] ファイル保存時に『ドキュメント検査機能では削除できない個人情報がドキュメントに含まれている・・・」と表示される »

[Excel] マクロの計算時間短縮法

環境:Windows10、Office2019

背景:繰り返しの多いマクロで、処理時間が約90分かかる

高速化手順:

[処理前]画面の更新、セルの自動計算、イベントの発生を止める
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Application.EnableEvents = False

[処理後]元に戻す
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
Application.EnableEvents = True

効果:約5分に短縮された

注:2023/7/16 誤り修正

関連記事:

[Excelマクロ]画面更新停止状態でも、マクロの進捗状況を表示したい

http://kenkitagawa.cocolog-nifty.com/blog/2023/07/post-017685.html

| |

« [Windows10]起動時に「Start PXE over IPv4 」などと表示されてOS起動が遅くなるトラブル解決法 | トップページ | [Excel] ファイル保存時に『ドキュメント検査機能では削除できない個人情報がドキュメントに含まれている・・・」と表示される »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



« [Windows10]起動時に「Start PXE over IPv4 」などと表示されてOS起動が遅くなるトラブル解決法 | トップページ | [Excel] ファイル保存時に『ドキュメント検査機能では削除できない個人情報がドキュメントに含まれている・・・」と表示される »