Hiddenプロパティで指定した行を非表示にします。
コードのTrueをFalseに変更すると、再表示になります。
Rowsプロパティで行の非表示と再表示
■ Rowsプロパティで行の非表示と再表示
Rowsプロパティ で Hiddenプロパティを使って、行の非表示と再表示をします。
Sub サンプル4198_1() Rows(2).Hidden = True Rows(2).Hidden = False End Sub
• Rows(2).Hidden = True
’行2を非表示にします。
• Rows(2).Hidden = False
’行2を再表示します。
■ Rowsプロパティで行の範囲を指定して非表示と再表示
Sub サンプル4198_2() Rows("2:4").Hidden = True Rows("2:4").Hidden = False End Sub
• Rows("2:4").Hidden = True
’行2~行4を非表示にします。
• Rows("2:4").Hidden = False
’行2~行4を再表示します。
Rangeプロパティで行の非表示と再表示
■ Rangeプロパティで行の非表示と再表示
Rangeプロパティ で EntireRow.Hiddenプロパティを使って、行の非表示と再表示をします。
Sub サンプル4198_3() Range("A3").EntireRow.Hidden = True Range("A3").EntireRow.Hidden = False End Sub
• Range("A3").EntireRow.Hidden = True
’行3を非表示にします。
• Range("A3").EntireRow.Hidden = False
’行3を再表示します。
■ Rangeプロパティで行の範囲を指定して非表示と再表示
Sub サンプル4198_4() Range("A2:A4").EntireRow.Hidden = True Range("A2:A4").EntireRow.Hidden = False Range("A2,A4").EntireRow.Hidden = True Range("A2,A4").EntireRow.Hidden = False End Sub
• Range("A2:A4").EntireRow.Hidden = True
’行2~行4を非表示にします。
• Range("A2:A4").EntireRow.Hidden = False
’行2~行4を再表示します。
• Range("A2,A4").EntireRow.Hidden = True
’行2と行4を非表示にします。
• Range("A2,A4").EntireRow.Hidden = false
’行2と行4を再表示します。
指定したシートの行を非表示にする
シート2(Sheet2)を指定するには、Worksheets("Sheet2") または Worksheets(2) とします。
Sub サンプル4198_5() Worksheets("Sheet2").Rows(5).Hidden = True Worksheets(2).Rows(5).Hidden = True End Sub
• Worksheets("Sheet2").Rows(5).Hidden = True
• Worksheets(2).Rows(5).Hidden = True
’Sheet2の行5を非表示にします。
■関連記事■ 列を選択するマクロ
■関連記事■ 行の挿入と削除
■関連記事■ 列の挿入と削除
■関連記事■ 行の非表示と再表示のマクロ
■関連記事■ 列の非表示と再表示のマクロ
■関連記事■ 行の高さを設定する
■関連記事■ 列幅を設定する
以上で「行の非表示と再表示のマクロ」の説明を終わります。