- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル(VBA)の処理速度について)
エクセル(VBA)の処理速度について
このQ&Aのポイント
- エクセル(VBA)の処理速度については、30シートの操作を行い、それぞれのシートの印刷を20分程度かけて行っています。現時点では手作業の方が早い可能性もありますが、より効率的な方法があれば教えてください。
- エクセル(VBA)を使用して30シートの操作を行っており、印刷をするまでに約20分かかります。スペックの問題ではなく、他の手段でより早く処理できる方法があれば教えていただきたいです。
- 現在、エクセル(VBA)を使用して30シートの操作を行っており、それに20分程度の時間がかかっています。スペックは問題ありませんが、他の方法でより速く処理する方法があれば教えていただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
そこだけ見せられても^^; まぁ、Application.ScreenUpdating = False は使ってらっしゃるとして、 とりあえずその部分はSelectを使わずに書けば「ほんの少々」早くなるかも。 For i = 0 To 63 If Cells(15 + i, 1).Value = 0 Then Rows(15 + i).Hidden = True End If Next i とか。