Macro最後にデータが複数のエクセルファイルに分かれているから1つにまとめて読み込みたい、、1ファイルづつInputツールで読み込んでUNIONは冗長だしファイルが多いと非現実的。Input」はデータを読み込んでくれません。Input...とにかく諸々の理由で読み込めないんだと。データは”似て非なるもの”そんな都合のいいデータばかりだったら苦労しません。読み込むデータが1つのファイルならともかく、ファイルが分かれてくると「データは同じフォーマットにしてね」なんてどこ吹く風。微妙に違ってきちゃうのが現実です。̄)トオイメ細かいことは後にしてとりあえず読み込みたい何でもいいからとりあえずデータを読んでくれないと先に進まない。細かい違いは後のフローで吸収じゃ!読み込まないとETLも何もないでしょと。Macro今回作ったMacroは以下の動作ができるようにしました。Macroにすることで各ファイルの細かい型を無視し、とりあえず文字列型でまとめて読み込んでくれます。少々強引ですが読み込みさえできればその後で調整できるので。Toolで読みたいエクセルが入ったフォルダを指定します。ここで読んだFullPathカラムを後のフローで使います。Excelの最低限の設定は1つ前のフローで取得したエクセルのフルパスをもつカラムを1で指定するだけです。Toolでエクセルファイルを読み込むときにも使うオプションです。読み込み開始行などを設定します。下のオプション5は読み込むシートを限定する場合に読み込むシート名を記入します正規表現での指定が可能ですデフォルト値の「.*」場合全てのシートを読み込むので特に限定しない場合はそのままで。Excelマクロの中から別のMacroを読み込んでいるためInportするとそのマクロを含む2つのマクロが出てきますがワークフローの中で直接配置するのは1つです。Garraryで公開しています。