こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

zip解凍をExcelVBAで

「zipを解凍して、出てきたファイル名を調べる」というプログラムは、ExcelVBAではどのように記述すればいいのか、教えてください。
Microsoft Script Editorというものでできるのであればそれでも構いません。
EXCEL2000です。よろしくお願いします。

投稿日時 - 2004-09-10 20:54:57

QNo.996801

暇なときに回答ください

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

>lzhの例はありましたがzipの例は見つかりませんでした。
すいません。

http://homepage3.nifty.com/hippo2000/prm.htm
こちらのツールはどうでしょう?
http://homepage3.nifty.com/hippo2000/KBAUSE.htm
さんぷるです。
KBA.UNLHAをKBA.ZIPにすればよさそうですよ。

投稿日時 - 2004-09-11 00:36:53

お礼

回答ありがとうございます。
サンプル見ましたが、解凍のサンプルは無いようです。
でも勉強になりました。

投稿日時 - 2004-09-13 23:13:16

ANo.2

補足

回答ありがとうございます。
紹介していただいたサイトをさっそく見に行ってきました(ちなみに2つめのはありませんでした)が、僕にはちょっと難しすぎました。
lzhの例はありましたがzipの例は見つかりませんでした。
よろしければ、具体的なコードで教えていただけると助かります。
もう一つ、大事なことを書き忘れていました。
OSはWindowsXPです。なので、zip解凍はツールを使わなくてもできるのですよね。関係ないですか?

投稿日時 - 2004-09-10 21:21:23

ANo.1

>zipを解凍して、出てきたファイル名を調べる

ZIPファイルの状態で「内部のファイル」を調べるのか、それとも「解凍後」の展開されたファイルを調べたいのですか?

投稿日時 - 2004-09-10 21:01:30

補足

回答ありがとうございます。
説明不足で申し訳ありません。
もう少し詳しく言いますと、解凍して、解凍後のファイルを所定のフォルダに移動したい(移動後はzip内は空になる)のです。
zip内にはファイルは1つしかないことは決まっていますが、ファイル名は不定です。
よろしければ、具体的なコードで教えていただけると助かります。

投稿日時 - 2004-09-10 21:19:58

あなたにオススメの質問