VBAのDir()ループ代わりにPower Queryでフォルダ結合する方法は?
VBAでDir関数でファイルをループして結合していた処理は、Power Queryのフォルダ結合機能で置き換えられます。データの取得→ファイル→フォルダーを選択し、複数ファイルの結合を選択すれば、指定フォルダ内の全ファイルを自動結合します。ファイルが追加されても「更新」だけで自動的に取り込まれ、VBAのようにDo While Dir() <> ""でループを書く必要がありません。ファイル名やパスも列として取得できるため、集計時の識別も容易です。
📊 バージョン対応
2016
✅
対応
2019
✅
対応
2021
✅
対応
365
✅
対応
VBA代替Power Queryフォルダ結合ファイル結合