- フォルダ内にある複数の Excel ファイルのシートを、別の Excel ファイルに一括でコピーできますか?
- 「ファイルに対する特殊処理」を活用すれば、複数ファイルのシートを一括でコピーできます。
以下に実際の操作手順をご案内します。
【操作手順】
本例では、出荷データが入った日別のファイルを月別のデータファイルにコピーします。日別のファイルは1 つの新規フォルダに予め置いておきます。
- [新規] ボタンをクリックします。
- [実行するアクションの選択] 欄で [ファイルに対する特殊処理] を選択し、[特殊処理] 欄で [[102](*.XLS)シート全体を同じまたは別のXLSファイルにコピー] を選択し、[ファイル形式] 欄で、[[20]Excel File] を選択します。
- [処理する入力ファイル/フォルダの選択] 欄の [フォルダ] ボタンをクリックします。
- [フォルダーの参照] ウィンドウで、日別のファイルが入っているフォルダを選択します。[OK] をクリックします。
- [入力ファイル] 欄に表示されるディレクトリの最後の部分に、*.xlsx と入力します。
- [出力ファイルの選択] 欄の [ファイル] ボタンをクリックします。
- [出力ファイルを選択] ウィンドウで、コピー先の月別のファイルを選択して [開く] をクリックします。
- [[シートコピーの詳細]設定] ボタンをクリックします。
- [シート全体をコピー] ウィンドウの [入力シートの指定] 欄で、シート名またはシート番号を入力します。
[コピー先の指定] 欄で [ワークブックの一番最後にコピーを作成する] オプションにチェックを入れ、[シート名が重複した場合の動作] 欄で [コピーしたシートに似た別の名前を付ける] オプションにチェックを入れます。[OK] をクリックします。
- [追加] ボタンをクリックします。
- 設定したタスクの内容が一覧に追加されます。
- [変換] ボタンをクリックします。
- 変換が完了後、正常に完了した場合は、タスク欄右端に完了のマークが付きます。
- 下図のように、日別のファイルのシートが月別のファイルにコピーされました。