質問: 【excel vba】windowsの標準機能のみでexcelファイルをzipファイルに圧縮する方法 質問させて下さい。 lhaplus などを使用(導入)することなく、windows7の標準機能のみでexcelファイルをzipファイルに圧縮する事は可能なのでしょうか? マクロの動作としては、 1.作業中のbookから必要なシートのみをコピーし別bookとして保存 2.別bookとして保存したファイルを、同一フォルダ内にzipファイルとして圧縮 3.別bookを削除 上の1.と3.は出来たのですが、 2.の圧縮についてが、理解できずにおります。 自分なりに調べたところ、lhaplus をshell関数などで指定し圧縮をする方法などは紹介されていたのですが、windows7の標準機能のみzip圧縮を行う事は可能なのでしょうか? ご存知の方がいましたら、ご教授いただければ幸いです。
回答: こちらでは? http://scripting.cocolog-nifty.com/blog/2007/11/vbazip_a144.html windows7 64bit & office2010 32bit で確認済み。