- ベストアンサー
アクセスVBA HPからファイルダウンロード・解凍
可能かどうかもわからないのですが、おたずねします。 アクセスVBAで下記の処理は可能でしょうか。可能な場合、どのようなコードになるのでしょうか? ・ホームページにあるファイルをダウンロード ・ZIPファイルを解凍する ・テキストファイルへ変換(可能なファイルを) 毎度、伝わり難く申し訳ないのですが、ご教示ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
件のファイルを解凍すると、Module1.basが有りますので 標準モジュールにコピペ。 Unzip32.DLL は http://www.madobe.net/archiver/index.html からダウンロードしてやれば良いと思います。 で、 その中のUnzip32.DLLをWindowsNT系でしたらSystem32フォルダにコピー。 レジストリに登録する必要は無いと思います。 ※詳しくは上記リンクを参照ください。 実行ファイルでも何でも(EXE、COM、DLL、MDB・・・) テキストエディタで無理やり開く事は出来るので・・ 当然、文字化けのようにはなります。 なので拡張子で判断するくらいしか思いつきません。
その他の回答 (1)
- nicotinism
- ベストアンサー率70% (1019/1452)
やったことは無いけど・・ URLDownloadToFile で検索してみました 1・ http://www.google.com/search?hl=ja&lr=lang_ja&ie=SJIS&oe=SJIS&num=100&q=URLDownloadToFile 2・ http://www.vector.co.jp/soft/win95/prog/se090969.html 3・ 分かりません
お礼
ご回答ありがとうございます。挑戦してみます。
補足
2の定義で Declare Function UnZip Lib "UNZIP32.DLL" (・・・とある のですが、アクセスVBAでは、どのようにするのでしょうか? 3は拡張子はtxtではないものの、テキストエディタで開くことができるファイルを開いて、名前を付けて保存するというものです。
お礼
ありがとうございます。2・3は処理できました。