VBAからLhaplusを使ってZIP圧縮を行う

VBAからLhaplusを起動してZIP圧縮をするプログラムを書きました。 オプションでパスワードを付けることもできます。

Lhaplusをインストールして、パスを通してから使ってください(環境変数)。 パスの通し方は別記事「Lhaplusのインストールディレクトリにパスを通す(VBAからLhaplusを使う準備)」で解説しています。

このコードを書くにあたり、下記のサイトを参考にさせていただきました。

このコードは、Windows7/Excel2007/Lhaplus1.59で動作確認しました。その後、2018年にコードを修正した際は、Windows10/Exel2016/Lhaplus1.74で動作確認しました。

更新履歴
2011/12/21 コード修正しました。(パスにダブルクォーテーションを追加など)
2018/02/18 コードをGistに置きました。
2018/05/22 コード修正しました。(パスワード対応)


COMMENTS

名前

Android,6,Canon,2,EF24-105 F4L IS USM,1,Eos 70d,4,EOS Kiss X7,4,Excel,4,GIMP,5,Git,3,Git Bash,3,Inkscape,3,iPhone,1,Kindle,2,Lightroom,1,Office,2,PC,7,PDF,1,SSH,3,ThinkPad,11,ThinkPad R61e,2,ThinkPad X240,4,ThinkPad X260,6,TOEFL,1,TOEIC,4,VBA,6,VBScript,3,VMware player,1,WEB制作,3,Windows,5,Windows 10,2,インターネットバンキング,1,カメラ,8,パソコン周辺機器,1,パソコン部品,2,レビュー,1,レンズ,2,圧縮&解凍,3,英語,7,仮想環境,1,撮影機材,6,雑感,2,子育て,3,資格,13,情報処理技術者試験,5,中古,4,電子書籍,2,動画,2,簿記,2,
ltr
item
勉強とガジェット: VBAからLhaplusを使ってZIP圧縮を行う
VBAからLhaplusを使ってZIP圧縮を行う
https://2.bp.blogspot.com/-FJPrN36ML2w/WENSGr50HYI/AAAAAAABwNY/ERYJQR7Ni0wwotjDcK1jV28L5psmikf7gCLcB/s400/workbook-1205068_1920.jpg
https://2.bp.blogspot.com/-FJPrN36ML2w/WENSGr50HYI/AAAAAAABwNY/ERYJQR7Ni0wwotjDcK1jV28L5psmikf7gCLcB/s72-c/workbook-1205068_1920.jpg
勉強とガジェット
http://tanaka-misaki.blogspot.jp/2011/12/vbalhapluszip.html
http://tanaka-misaki.blogspot.jp/
http://tanaka-misaki.blogspot.com/
http://tanaka-misaki.blogspot.com/2011/12/vbalhapluszip.html
true
8692194293250221214
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy