• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル(VBA)の処理速度について)

エクセル(VBA)の処理速度について

このQ&Aのポイント
  • エクセル(VBA)の処理速度については、30シートの操作を行い、それぞれのシートの印刷を20分程度かけて行っています。現時点では手作業の方が早い可能性もありますが、より効率的な方法があれば教えてください。
  • エクセル(VBA)を使用して30シートの操作を行っており、印刷をするまでに約20分かかります。スペックの問題ではなく、他の手段でより早く処理できる方法があれば教えていただきたいです。
  • 現在、エクセル(VBA)を使用して30シートの操作を行っており、それに20分程度の時間がかかっています。スペックは問題ありませんが、他の方法でより速く処理する方法があれば教えていただきたいです。

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

  • ベストアンサー
  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.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 とか。

関連するQ&A