ExcelのVBA・マクロで一覧表から1行選択してコピーする方法

ここでは、ExcelのVBA・マクロで一覧表から1行選択してコピーする方法を紹介します。

ExcelのVBA・マクロで一覧表から1行選択してコピーするにはRowsメソッドを使います。

<サンプル>
Sub test3()

Range(“B2”).Value = “高橋”
Range(“B3”).Value = “鈴木”
Range(“B4”).Value = “田中”
Range(“C2:C4”).Value = 100

Range(“E2:F2”).Value = Range(“B2:C4”).Rows(2).Value
Range(“E2”).Activate

End Sub

ここでは、「Range(“B2:C4”).Rows(2).Value」で、一覧表(B2からC4)から2行目の値を取得しています。そしてE2からF2の範囲にコピーしています。最後にE2をActivateで選択状態にしています。