電子書籍の厳選無料作品が豊富!

私は現在、Accessでフォルダ内のExcelファイルを一括でインポートし集計するというツールを作成しております。


そこで質問ですが、フォルダ指定ダイアログを表示し、ダイアログで指定したフォルダ(中はxls,xlsx,xltmなど)をテーブル上にインポートするようなVBAはありますでしょうか?


まとめます。

・フォルダを選択するダイアログを表示したい
・一つのフォルダの中に、幾つものエクセルファイルが存在する
・ファイル名などはバラバラです
・シート単位でインポートしたいです
・インポートするシートを選択できるようにしたいです
・テーブルのカラムは決まっています


以上です。
どうか皆様のアドバイスよろしくお願い致します。

A 回答 (1件)

「インポート対象シートを選択する」があるので、大きく2つに分けて考える。


6項目書かれているので、1~3まででブック別シート名一覧を作る。
対象にマークする工程を経て、4~6を実行。
前半は「フォルダ内のファイル名一覧作成」を、
後半は「指定したシートのインポート」のEXCELサンプルを探して下さい。

前半のファイル名一覧を、テーブルにすれば良いでしょう。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!