MailMergeDataField オブジェクト (Publisher)

データ ソースの差し込み印刷フィールドを表します。 MailMergeDataField オブジェクトは MailMergeDataFields コレクションのメンバーです。 MailMergeDataFields コレクションには、氏名、住所、電話番号など、差し込み印刷またはカタログ データの差し込みのデータ ソースのすべてのデータ フィールドが含まれます。

注釈

MailMergeDataFields コレクションにフィールドを追加することはできません。 データ ファイルのすべてのデータ フィールドは自動的に MailMergeDataFields コレクションに組み込まれます。

MailMergeDataSource.DataFields (index) を使用します。index はデータ フィールド名またはインデックス番号で、1 つの MailMergeDataField オブジェクトを返します。 index にはデータ フィールド名またはインデックス番号を指定します。

この例では、最初のフィールドの名前と作業中の文書に接続されているデータ ソースで FirstName フィールドの最初のレコードの値を取得します。

Sub GetDataFromSource() 
 With ActiveDocument.MailMerge.DataSource 
 MsgBox "Field Name: " & .DataFields.Item(1).Name & _ 
 "Value: " & .DataFields.Item("FirstName").Value 
 End With 
End Sub

メソッド

プロパティ

関連項目

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

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