行列非表示表示

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

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします