Word) (Field.Code 屬性
會傳回代表功能變數代碼的 Range 物件。 讀取/寫入。
expression。 Code
表達 代表 '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
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。