差し込んだメール メッセージへの添付ファイルを表します。
注釈
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 のサポートおよびフィードバックを参照してください。