會設定欄位新增至合併列印主文件。 傳回 MailMergeField 物件。
語法
運算式。
AddSet( _Range_ , _Name_ , _ValueText_ , _ValueAutoText_ )
需要 expression。 一個代表「MailMergeFields」集合的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Range | 必要 | Range object | SET 功能變數的位置。 |
| Name | 必要 | String | 接受 ValueText 指派的書籤名稱。 |
| 價值文本 | 選用 | Variant | 與 Name 引數指定之書籤關聯的文字。 |
| 價值自動文字 | 選用 | Variant | 自動圖文集項目,其中包含與 Name 引數指定之書籤關聯的文字。 如果指定此引數,就會忽略 ValueText。 |
傳回值
郵件合併欄位
註解
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 支援與意見反應。