Excel VBAで行や列を非表示にしたり、表示したりする方法を記録します。
行や列の非表示、表示は「Hidden」プロパティを使います。
< スポンサーリンク >
書き方
行の非表示
Rows.Hidden = True
行の表示
Rows.Hidden = False
列の非表示
Columns.Hidden = True
列の表示
Columns.Hidden = False
行の非表示、表示
3行目だけ非表示にしてみます。
Sub test()
Rows(3).Hidden = True
End Sub
複数の行、2行目から3行目を非表示にしてみます。
Sub test()
Rows(“2:3”).Hidden = True
End Sub
すべての行を表示にするには下記のように書きます。
Sub test()
Rows.Hidden = False
End Sub
列の非表示、表示
C列だけ非表示にしてみます。
Sub test()
Columns(“C”).Hidden = True
End Sub
複数の列、B列からC列を非表示にしてみます。
Sub test()
Columns(“B:C”).Hidden = True
End Sub
すべての列を表示にするには下記のように書きます。
Sub test()
Columns.Hidden = False
End Sub
こんな記事も書いています