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

エクセルマクロ_選択範囲を配列格納_アイキャッチ ExcelVBA

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

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

選択範囲を配列へ格納

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


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

Dim MyList() As Variant

    MyList = Selection
        
End Sub

 

手順

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


 

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

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


 
 
この記事がお役に立ちますと幸いです。
 
・【エクセルマクロ】配列処理を自動化する使用例まとめ
 

【エクセルマクロ】配列処理を自動化する:使用例16選
...

 

「ノンプログラマーのGAFA部長が教えるExcelマクロ入門」
挫折につながるエラーの原因も先回りして丁寧に解説
マクロのたった1割を学べばエクセル業務の9割以上は効率化できる