• ベストアンサー

エクセルのマクロでの処理方法

エクセルで4行目から500行目までの範囲で A列にが空白の時時に その行だけ表示しないマクロはどのように組めば いいでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

Sub test01() With ActiveSheet For i = 4 To 500 If .Cells(i, 1) = "" Then .Cells(i, 1).EntireRow.Hidden = True Else .Cells(i, 1).EntireRow.Hidden = False End If Next End With End Sub ですね。

superkaku
質問者

お礼

ありがとうございました。

その他の回答 (2)

noname#187541
noname#187541
回答No.3

No.2です。セルの範囲間違えてました。 Range("A41:A500") → Range("A4:A500") ですね。

noname#187541
noname#187541
回答No.2

こんばんは。 Range("A41:A500").SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True どうでしょうか。

関連するQ&A