Power Queryを使用すると様々な方法で様々なデータをExcelに読み込むことが出来ます。
その中からSQLを使用してワークシートのデータを読み込む方法ご紹介します。
Power Queryとは
Excel2016以降に標準搭載されている、Extract(抽出)・Transform(変換)・Load(取り込み)ツールです。
Power Queryでの読込方法
読込方法の決定
下記の順番で選択します。
データ → その他のデータソースから → OLEDBから
OLEDBの設定
Excelワークシートのデータを読み込むためのOLEDBプロバイダ の設定を行います。
SQL文の設定
SQL文を設定します。
ワークシート間のデータを結合してからPower Queryエディタに取り込むことも可能
VBAでSQLを使うためにPower Queryでデータ整形を行うのが本来の手順だと思います。
ただSQLでデータ加工してからPower Queryでデータ加工を行うことも可能だという一例として紹介しました。