- ベストアンサー
多数のExcel Fileのデータを単一のExcel Fileにまとめる方法
1.対象の「データ」(表) 親フォルダの中に10個の子フォルダがあり、その子フォルダそれぞれが200個のExcelファイルを収納し、それぞれのExcelファイルの最初のsheetにのみ「データ」が入っている。従って「データ」を収納しているsheet数は合計で2000。 2.一つのファイルに集合(コピーまたは移動) この2000sheetsのデータを、一つのExcelファイル(*)に集合したい。 (*)この集合用ファイルのsheet2000個を使い、その各sheetに個別にデータ(2000)を収める。 この作業を、できれば一括処理(又は、それに近い処理)で完了できる方法があれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ExcelのVBAを利用すれば可能です。 VBAについては、書籍がたくさん出ていますので、そちらを参考にしてみてください。
その他の回答 (1)
- Wendy02
- ベストアンサー率57% (3570/6232)
回答No.2
こんばんは。 >この2000sheetsのデータを、一つのExcelファイル(*)に集合したい。 残念ながら、仮に、VBAでも、Win のExcel上では、メモリ限界を超えて不可能だと思います。おそらく、途中で、ハングするはずです。
質問者
お礼
おっしゃる通りですね。 2000個はやめて、もう少し小分けしたグループ別にすることを検討します。 有難うございました。
お礼
ExcelのVBAで第1ステップをやってみました。 いまのところ順調です。 有難うございました。