次の方法で共有


Attachment オブジェクト (Publisher)

差し込まれたメール メッセージへの添付ファイルを表します。

注釈

Attachment オブジェクトは、Microsoft Publisher ユーザー インターフェイスの [Emailにマージ] ダイアログ ボックスの [添付ファイル] ボックスの添付ファイルの一覧にある添付ファイルのいずれかに対応します。 ([ファイル] メニューの [Emailの送信] をポイントし、[差し込み印刷Email送信] を選択し、[オプション] を選択します)。

差し込まれたメールから添付ファイルを削除するには、Attachment オブジェクトの Delete メソッドを使用します。

次の Microsoft Visual Basic for Applications (VBA) マクロは、Add メソッドを使用して電子メールの差し込み印刷メッセージに添付ファイルを追加する方法を示しています。 作業中の文書の Attachments コレクションに、ビットマップ イメージを表す Attachment オブジェクトを追加します。

このマクロを実行する前に、コンピューターの C ドライブのルートに image.bmp という名前のファイルを配置するか、マクロ内のファイルの名前とファイル パスを変更してアタッチするファイルを指定します。

電子メールの差し込み印刷メッセージを送信するには、データ ソースに接続し、電子メールの差し込み印刷を作成してから、メッセージを送信する必要があることに注意してください。 詳細については、 EmailMergeEnvelope オブジェクトを参照してください。

Public Sub Attachment_Example() 
 
 Dim pubAttachments As Publisher.Attachments 
 Dim pubAttachment As Publisher.Attachment 
 Dim pubMailMerge As Publisher.MailMerge 
 Dim pubEmailMergeEnvelope As Publisher.EmailMergeEnvelope 
 
 Set pubMailMerge = ThisDocument.MailMerge 
 Set pubEmailMergeEnvelope = pubMailMerge.EmailMergeEnvelope 
 Set pubAttachments = pubEmailMergeEnvelope.Attachments 
 
 Set pubAttachment = pubAttachments.Add("C:\image.bmp ") 
 
End Sub

メソッド

プロパティ

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。