• 締切済み

エクセルのVBA

A-B-Cとうフォルダの階層構造になっていて、Cにたくさんの音声ファイルがあります。そのファイルをエクセルのセルの列の上から順に挿入していくプログラムを作りたいと思っています。Cの階層にはいくつかの有限のフォルダがあります。これを自動化したいと思っています。 なかなか、ファイルを一気に扱う、挿入するという書き方がみつかりませんでした。なんとか力をかしてください。よろしくお願いします。

みんなの回答

  • soaikats
  • ベストアンサー率58% (14/24)
回答No.2

ExcelVBAでないですが、こんな方法もありますよ。 Aフォルダ以下にあるwavファイルを一覧にするバッチです。 Aフォルダ直下に置いて実行してください。 -- list.bat dir /b /s .\*.wav > list.csv -- できたlist.csvを開くとExcelで一覧表示されているかと。

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

FileSystemObjectを使って再帰的にファイル一覧を取得するとか。 http://www.atmarkit.co.jp/fwin2k/win2ktips/310filelist/filelist.html この辺は「VBA ファイル 取得」ぐらいで検索すれば嫌というほどサンプルがひっかかりますよ。

関連するQ&A