添付ファイル オブジェクト (発行元)

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

注釈

Attachment オブジェクトは、Microsoft Publisher ユーザー インターフェイスの [Merge to Email] ダイアログ ボックスの [添付ファイル] ボックスの添付ファイルのリストの添付ファイルの 1 つに対応します。 ([ファイル] メニューの [Send Email] をポイントし、[Send Email Merge] を選択して、[オプション] を選択します)。

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

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

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

メール差し込みメッセージを送信するには、データ ソースに接続し、メールの差し込みを作成して、メッセージを送信する必要があることに注意してください。 詳細については、 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 のサポートおよびフィードバックを参照してください。