アフィリエイト広告を利用しています

行の非表示と再表示のマクロ

Hiddenプロパティで指定した行を非表示にします。

コードのTrueをFalseに変更すると、再表示になります。

目次

Rowsプロパティで行の非表示と再表示

■ Rowsプロパティで行の非表示と再表示
Rowsプロパティ で Hiddenプロパティを使って、行の非表示と再表示をします。

■ コード内を「Wクリック」で選択できます。

Sub サンプル4198_1()
<pre><code>Rows(2).Hidden = True
Rows(2).Hidden = False</code></pre>
End Sub

• Rows(2).Hidden = True
 ’行2を非表示にします。

• Rows(2).Hidden = False
 ’行2を再表示します。

■ Rowsプロパティで行の範囲を指定して非表示と再表示

■ コード内を「Wクリック」で選択できます。

Sub サンプル4198_2()
<pre><code>Rows("2:4").Hidden = True    
Rows("2:4").Hidden = False</code></pre>
End Sub

• Rows(“2:4”).Hidden = True
 ’行2~行4を非表示にします。

• Rows(“2:4”).Hidden = False
 ’行2~行4を再表示します。

Rangeプロパティで行の非表示と再表示

■ Rangeプロパティで行の非表示と再表示
Rangeプロパティ で EntireRow.Hiddenプロパティを使って、行の非表示と再表示をします。

■ コード内を「Wクリック」で選択できます。

Sub サンプル4198_3()
<pre><code>Range("A3").EntireRow.Hidden = True    
Range("A3").EntireRow.Hidden = False</code></pre>
End Sub

• Range(“A3”).EntireRow.Hidden = True
 ’行3を非表示にします。

• Range(“A3”).EntireRow.Hidden = False
 ’行3を再表示します。

■ Rangeプロパティで行の範囲を指定して非表示と再表示

■ コード内を「Wクリック」で選択できます。

Sub サンプル4198_4()
<pre><code>Range("A2:A4").EntireRow.Hidden = True
Range("A2:A4").EntireRow.Hidden = False</code></pre>
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) とします。

■ コード内を「Wクリック」で選択できます。

Sub サンプル4198_5()
<pre><code>Worksheets("Sheet2").Rows(5).Hidden = True    
Worksheets(2).Rows(5).Hidden = True</code></pre>
End Sub

• Worksheets(“Sheet2”).Rows(5).Hidden = True
• Worksheets(2).Rows(5).Hidden = True
 ’Sheet2の行5を非表示にします。

以上で「行の非表示と再表示のマクロ」の説明を終わります。

目次