
Excel VBAで行や列を非表示にしたり、表示したりする方法を記録します。
行や列の非表示、表示は「Hidden」プロパティを使います。
< スポンサーリンク >
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
こんな記事も書いています
