[CDO] 添付ファイル名だけを変更する

概要

CDO (Microsoft Collaboration Data Objects) を使用して添付ファイル付きメールを送信しているが,添付ファイルの名称だけ変更したい

対処方法

該当するアタッチメントされたオブジェクト(添付ファイル)の Charset を utf-8 に指定します

imsg.Attachments(x).Fields(“urn:schemas:mailheader:content-disposition”).Value= “attachment; filename=””エンコードされたファイル名“”

imsg.Attachments(x).Fields.Update

※ファイル名に日本語を含む場合,エンコードされたファイル名の生成がややこしい

プロパティ

Access 2010

コメント

タイトルとURLをコピーしました