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

行を選択するマクロ

ワークシートの行全体を選択する方法です。

Rowsプロパティ と Rangeプロパティ を使って、行全体を選択する方法を説明します。

目次

Rowsプロパティで行を選択するマクロ

一つの行を選択する

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

Sub サンプル4032_1()
<pre><code>Rows(2).Select     </code></pre>
End Sub

もし、4行目を選択したいなら Rows(4)やRows(“4:4”) とします。

• Rows(2).Select
 ’2行目を選択

■ マクロの実行結果

複数行を選択する1

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

Sub サンプル4032_2()
<pre><code>Rows("2:3").Select   </code></pre>
End Sub

• Rows(“2:3”).Select
 ’2行目と3行目を選択

■ マクロの実行結果

複数行を選択する2

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

Sub サンプル4032_3()
<pre><code> Rows("2:6").Select</code></pre>
End Sub

• Rows(“2:6”).Select
 ’2行、3行、4行、5行、6行を選択します。

■ マクロの実行結果

Rangeプロパティで行を選択するマクロ

一つの行を選択する

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

Sub サンプル4032_4()
<pre><code>Range("2:2").Select  
Range("B2").EntireRow.Select  </code></pre>
End Sub

• Range(“2:2”).Select
• Range(“B2”).EntireRow.Select
 ’2行目を選択します。

■ マクロの実行結果

複数行の選択

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

Sub サンプル4032_5()
<pre><code>Range("2:3").Select</code></pre>
End Sub

■ マクロの実行結果

飛び飛びの行を選択する

2行目から4行目、6行目、8行目から10行目を選択する
引数をカンマで区切ります。

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

Sub サンプル4032_6()
<pre><code>Range("2:4,6:6,8:10").Select</code></pre>
End Sub

■ マクロの実行結果

アクティブセルのある行を選択する

アクティブセルのある行を選択します。

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

Sub サンプル4032_7()
<pre><code>ActiveCell.EntireRow.Select</code></pre>
End Sub

アクティブセルの位置が”C4”にあるとき、上のマクロを実行すると4行目が選択されます。

■ マクロの実行結果
アクティブセルの位置が”C4”にあるので、4行目が選択されます。

以上で「行を選択するマクロ」の説明を終わります。

目次