メッセージにて以下のようなご要望を頂きました。 添付ファイル付きメールを送信時に自動的に LHA 圧縮出来れば便利だと思います。 まず、圧縮方法についてですが、全ての環境で LHA による圧縮や展開ができるわけではないので、Windows XP や Vista の標準機能として使用可能な ZIP による圧縮の方が良いでしょう。 また、圧縮で何らかのエラーが発生した場合を考えると、送信時に自動的に行うよりはユーザーのオペレーションによる方が安全ではないかと思いました。 そこで、下記のようなマクロを作ってみました。このマクロを実行するとメッセージの添付ファイルを全て ZIP で圧縮し、"元のファイル名.zip" という名前で添付します。何らかの理由でエラーが発生した場合はメッセージを変更せずにクローズすることで、直前のメッセージを下書きなどから取り出すことができます。(ちょっと記述を変更し、I
Auto Zip Attachments allows you to easily compress (zip) attachments. A new button named "AutoZip" is added to the compose toolbar. Upon pressing the button all the attachments would be compressed into a single file. Then the attachments are replaced with the zipped file. Options enables: 1. Select the zipped file name. 2. Specify zip comment. 3. Zip with password. 4. Choose compression ratio. 5.
本来はゲートウェイかなにかで外部に出るものに対し、自動的・機械的にやってくれればいいんだろうけど。 Outlook 研究所: 添付ファイルを自動的に圧縮するマクロのマクロ(VBA)をItemSendイベントで動くよう修正して、試しているが、 ' ZIP ファイルをフォルダとして取得し、添付ファイルをコピー Set fldZip = objShell.NameSpace(strZipFile) fldZip.CopyHere strAttach, 16 の箇所がうまくいかない。右辺は正しく値を取得しているが fldZip に値を設定できない。fldZip = nothingとなる。だから次の行でCopyHereが効かない。修正してないマクロのままでも同じ所で同じ原因によるエラーとなる。 そこで同様の機能のアドインがないか探してみた。他のメーラーにはアドインがあるのだが(Auto Zip At
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く