差し込み印刷のメイン文書に SET フィールドを追加します。 MailMergeField オブジェクトを返します。
構文
expression. AddSet
( _Range_
, _Name_
, _ValueText_
, _ValueAutoText_
)
expression 必須です。 'MailMergeFields' コレクションを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Range | 必須 | Range object | SET フィールドの位置を指定します。 |
Name | 必須 | String | ValueText を割り当てるブックマーク名を指定します。 |
ValueText | 省略可能 | バリアント型 (Variant) | 引数 Name で指定されるブックマークに割り当てる文字列を指定します。 |
ValueAutoText | 省略可能 | バリアント型 (Variant) | 引数 Name で指定されるブックマークに割り当てる定型句を指定します。 この引数を指定すると、ValueText は無効になります。 |
戻り値
MailMergeField
注釈
SET フィールドは指定されたブックマークの文字列を定義します。
例
次の使用例は、作業中の文書の先頭に SET フィールドに挿入し、選択範囲の後に文字列を表示するための REF フィールドを追加します。
Dim rngTemp as Range
Set rngTemp = ActiveDocument.Range(Start:=0, End:=0)
ActiveDocument.MailMerge.Fields.AddSet Range:=rngTemp, _
Name:="Name", ValueText:="Joe Smith"
Selection.Collapse Direction:=wdCollapseEnd
ActiveDocument.Fields.Add Range:=Selection.Range, _
Type:=wdFieldRef, Text:="Name"
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。