プロが教えるわが家の防犯対策術!

お世話になります。
VBA初心者です。

VBAでUNZIP32.DLL を利用し解凍を行なう処理を
したいんですが、
一つのZIPファイルをを指定して解凍するのではなく、
あるフォルダの中に存在するZIPファイルを一回で
全て解凍するような処理はできないでしょうか?
できるならやり方を教えて頂けませんか?

何卒、よろしくお願いします。

A 回答 (1件)

>VBAでUNZIP32.DLL を利用し解凍を行なう処理を



このDLL使い方はわかるのですね?
引数もわかるのですね?

(わかっているという前提でお話します)
DLLの引数に、
「書庫ファイルのパス」
がありますよね?

これは仕様です。変えようがありません。
ですので、
>フォルダの中に存在するZIPファイルを一回で
これは無理です。

フォルダの中の書庫ファイル数のループを発生させる必要があります。
    • good
    • 0
この回答へのお礼

ご説明ありがとうございます。
なるほど・・・無理ですか。
ではループに入れて処理する方法でやってみたいと
思います。
勉強になりました。ありがとうございます。

お礼日時:2010/04/06 15:50

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