MailMergeField のコレクション 文書内のフィールドを差し込み印刷を表すオブジェクトに関連します。
注釈
MailMergeFields コレクションを取得するのにには、 フィールド のプロパティを使用します。 次の例では、作業中の文書の最後の差し込み印刷フィールドの後に ASK フィールドを追加します。
Set myMMFields = ActiveDocument.MailMerge.Fields
myMMFields(myMMFields.Count).Select
Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdMove
ActiveDocument.MailMerge.Fields.AddAsk Range:=Selection.Range, _
Name:="Name", Prompt:="Type your name", AskOnce:=True
追加 の使用 差し込み印刷フィールドを MailMergeFields コレクションに追加するメソッドです。 次の例では、 ミドル ネームのイニシャル の差し込み印刷フィールドの選択範囲が置き換えられます。
ActiveDocument.MailMerge.Fields.Add Range:=Selection.Range, _
Name:="MiddleInitial"
Index にインデックス番号を指定し、 Fields (Index) を使用して、単一の MailMergeField オブジェクトを取得します。 次の使用例は、作業中の文書の最初の差し込み印刷フィールドのフィールド コードを表示します。
MsgBox ActiveDocument.MailMerge.Fields(1).Code
MailMergeFields コレクションには、この他にも差し込み印刷に関連するフィールドを追加するときに使用する AddAsk 、 AddFillIn などのメソッドがあります。
メソッド
名前 |
---|
Add |
AddAsk |
AddFillIn |
AddIf |
AddMergeRec |
AddMergeSeq |
AddNext |
AddNextIf |
AddSet |
AddSkipIf |
アイテム |
プロパティ
名前 |
---|
アプリケーション |
Count |
Creator |
Parent |
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。