0
私はExcelワークシートオープンマクロの高速化を目指しています。VBA EXCEL - オンワークシートオープンマクロ用の小規模コード最適化
ワークシートが開かれるたびに、x行を自動修正し、その中に0が入っている行を非表示にします。
マクロはうまく動作しますが、関連するすべての行を非表示にするためには、より高速な方法が必要です。どんな助けもありがとう。
Private Sub Worksheet_Activate()
Rows("14:859").EntireRow.AutoFit
Application.ScreenUpdating = False
Dim c As Range
For Each c In Range("O1:O859").Cells
If c.Value = "0" Then
c.EntireRow.Hidden = True
End If
Next c
Application.ScreenUpdating = True
End Sub
を:上の最初のセルと最後のセルである何ウル(R、C)=「0」が続いて – Vist
場合あなたのシート? –
コアフィルターはセルo1からです:o859 – Vist