エクセルの画面更新を停止することによって、VBAの実行速度を向上させます。画面更新の途中過程をユーザーに見せたくない場合にも有効です。 例 ApplicationのScreenUpdatingの設定をFalseにすると画面更新を停止します。Trueにすると画面更新を再開します。 Private Sub CommandButton1_Click() 'Dim i As Long Application.ScreenUpdating = False ' 重い処理 'For i = 0 To 100000 ' Range("A1") = i 'Next Application.ScreenUpdating = True End Sub
![VBAを高速で実行する[ExcelのTIPS]](https://cdn-ak-scissors.b.st-hatena.com/image/square/4af1465cf1036f95b1b69f4c0702e72611933727/height=288;version=1;width=512/https%3A%2F%2Fwww.petitmonte.com%2Fimages%2Fog_image.jpg)