【エクセルマクロ】選択範囲を配列へ格納:2行コードをご紹介

エクセルマクロ_選択範囲を配列格納_アイキャッチ エクセルマクロで効率化する

エクセルマクロで、選択範囲を配列へ格納するVBAコードをご紹介します。

このページのマクロコードは、コピペで使えます。
せひ、お試しください。

選択範囲を配列へ格納

以下のExcelVBAを実行すると、選択したデータを一括で配列に代入します。


Sub 選択範囲を二次元配列へ格納()

Dim MyList() As Variant

    MyList = Selection
        
End Sub

 

手順

配列に入れたい範囲を選択状態にして、マクロを実行します。


 

選択した範囲を、配列 [MyList] に格納します。

下図はウォッチウィンドウにて、配列の中身を表示しています。


 
 
この記事がお役に立てれば幸いです。
 

【エクセルマクロ】ダブルクリックした行の値を配列に格納する
...