dポイントプレゼントキャンペーン実施中!

VBAで複数のzipファイルを解凍してその中からCSVファイルを取り出したいのですが、
zipファイルが自動生成であることと、名前が一定ではないので困っております。
フォルダの中のzipファイルを全部解凍して、それをそのまま同じ名前のフォルダに入れ、
その中から特定の名前(CSVは同じ名前)のファイルを取り出すにはどうしたらいいでしょうか?

A 回答 (1件)

VBAでファイル一覧を得るには2通りの方法があります。


Dirを使う https://www.sejuku.net/blog/34439
FileSystemObjectのFolderのFilesプロパティを使う https://www.tipsfound.com/vba/18010
どちらにせよ *.zip でフィルタリグすればzipファイルのみ一覧できますので、順に解凍とファイル抽出を行なえば良いでしょう。
    • good
    • 1
この回答へのお礼

ありがとうございます!やってみます。

お礼日時:2018/08/31 19:04

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