共用方式為


Word) 的 MailMergeFields.AddSet 方法 (

會設定欄位新增至合併列印主文件。 傳回 MailMergeField 物件。

語法

運算式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"

另請參閱

MailMergeFields 集合物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應