重複の可能性:
行を非表示にする VBA コード n-maximum
現在、このコードを使用して、Excel VBA で行を 200 から最大まで非表示にしていますが、機能していないようです。何が問題なのですか?
すでに 1 ~ 200 行にデータがあります。
Sub HideEm()
Dim ws As Worksheet
Dim rng1 As Range
Set ws = Sheets("main")
Set rng1 = ws.Cells.Find("*", ws.[a1], xlValues, , , xlPrevious)
If Not rng1 Is Nothing Then
If rng1.Row > 200 Then ws.Rows("200:" & rng1.Row).Hidden = True
End If
End Sub