• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数のエクセルファイルの統合について)

エクセルファイルの統合方法

このQ&Aのポイント
  • エクセルで複数のファイルを一つのファイルに統合する方法について解説します
  • Excel2010でのエクセルファイルの統合方法について説明します
  • Windows7(64bit)の環境でエクセルファイルの統合を行う際の注意点を解説します

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

とりあえず fname = Dir(myfdr & "\*.xls*") とでもしてみます。 ご自分が実際に保存しているファイルの拡張子を、ご自分の手と目で調べてマクロに反映するだけなんですけどね。

Kumahiko-20XX
質問者

お礼

回答ありがとうございました。 アドバイス通り、 fname = Dir(myfdr & "\*.xls*") で、無事にファイル統合できました。 以前、CSVファイルを統合したことがあって、 その時は、\*.csvへ書き換えることで統合できたのですが、 xlsxに書き換えても反応しなかったので、困っておりました。 試しに、CSVファイルの統合に、\*.csv*を使ってみた ところこちらも無事に統合できました。 無事解決できたため、ベストアンサーとさせて頂きます。

その他の回答 (2)

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.3

補足をお願いします。 愚問だと思いますが 手動ではダメですか?

Kumahiko-20XX
質問者

お礼

回答ありがとうございました。 No.2さんのアドバイスを元に無事解決できました。

Kumahiko-20XX
質問者

補足

ファイル数が100を超えると、流石につらいなと。。。

回答No.1

>Excel2010に更新してから試したところ、上手く実行できません。 ドオ、不味いのか?? サッカク?、モトモト、美味くいってるわけでもないのでは??

Kumahiko-20XX
質問者

お礼

回答ありがとうございました。 No.2さんのアドバイスを元に無事解決できました。

Kumahiko-20XX
質問者

補足

マクロを実行すると 『 件のブックをまとめましました』 と表記され、ファイルを統合せずに処理が終了して しまいます。 なお、統合する親ファイルと子ファイルをそれぞれ、 旧バージョンのエクセルファイル形式(.xls)で 保存しなおすたところ、上手く統合されました。 根本的な解決にはなっていないですけど・・・

関連するQ&A

専門家に質問してみよう