閱讀英文

共用方式為


Word) (Field.Code 屬性

會傳回代表功能變數代碼的 Range 物件。 讀取/寫入。

語法

expressionCode

表達 代表 'Field' 物件的變數。

註解

功能變數代碼是功能變數字元 ({ }) 所含括的所有文字,包括前置空格和行尾的空格字元。 您可以存取功能變數的代碼,而不需要變更來自功能變數結果的檢視。

範例

本範例會顯示使用中文件中之每個功能變數的代碼。

Dim fieldLoop As Field 
 
For Each fieldLoop In ActiveDocument.Fields 
 MsgBox Chr(34) & fieldLoop.Code.Text & Chr(34) 
Next fieldLoop

本範例會將使用中文件之第一個功能變數的功能變數代碼變更為 CREATEDATE。

Dim rngTemp As Range 
 
Set rngTemp = ActiveDocument.Fields(1).Code 
rngTemp.Text = " CREATEDATE " 
ActiveDocument.Fields(1).Update

本範例會判斷使用中文件是否包含名為 "Title" 的合併列印功能變數。

Dim fieldLoop As Field 
 
For Each fieldLoop In ActiveDocument.MailMerge.Fields 
 If InStr(1, fieldLoop.Code.Text, "Title", 1) Then 
 MsgBox "A Title merge field is in this document" 
 End If 
Next fieldLoop

另請參閱

Field 物件

支援和意見反應

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