欄位代碼是文件中可能變動資料的佔位符,你可以用它們來自動化文件的某些部分。 欄位代碼會在使用 Word 功能如頁碼或目錄時自動插入,但您也可以手動插入欄位代碼用於其他任務,如計算或從資料來源填入文件內容。
這些步驟適用於插入 Word 中的任何欄位代碼。 如需所有功能變數代碼的各個相關詳細資訊,請參閱 Word 中的功能變數代碼清單。
注意
現場代碼的能力因平台而異。 部分欄位代碼可在 Mac 版 Word 或 Word for the Web 上查看或更新,但完整插入與編輯僅支援於 Word for Windows 桌面版。
插入功能變數
按一下您要插入功能變數的位置。
秘訣
如果你知道想插入欄位的欄位代碼,可以直接在文件中輸入,但不能直接輸入括號字元。 按 Ctrl+F9,然後在括號內輸入程式碼。
點擊 插入>快速零件>欄位。
在 [功能變數名稱] 清單中,選取功能變數名稱。
秘訣
您可以按一下 [類別] 清單中的向下箭號來篩選清單。
在 [功能變數內容] 底下,選取您要的任何內容或選項,然後按一下 [確定]。
注意
- 如果您想在 [功能變數] 方塊中看到特定功能變數的代碼,請按一下 [功能變數代碼]。 對於某些功能變數而言,依預設會按下這個按鈕。
- 若要讓某個功能變數以巢狀方式置於另一個功能變數中,請先插入外部 (或稱為容器) 功能變數 (上述步驟 1-4)。 然後,將插入點放在您要插入內部功能變數的功能變數代碼內,之後再重複上述步驟 2-4。
編輯功能變數
以滑鼠右鍵按一下功能變數,然後按一下 [編輯功能變數]。
變更功能變數的內容和選項。 關於特定欄位的屬性與選項資訊,請參閱 Word 中的欄位代碼列表。
注意
- 對於某些欄位,你必須顯示欄位代碼才能編輯欄位:按 Alt+F9。
- 有些功能變數是在其自身的對話方塊中進行編輯,而非 [功能變數] 對話方塊。 例如,如果你右鍵點擊一個超連結,然後點選 「編輯超連結」,就會開啟 「編輯超連結 」對話框。
關於欄位程式碼語法
按 Alt+F9 可在檢視欄位代碼與檢視欄位結果之間切換。 當你查看欄位代碼時,語法如下:
{欄位名稱 屬性 可選開關}
- 場地名稱這是欄位對話框中欄位名稱列表中出現的名稱。
- 說明 這些指令或變數是在特定欄位中使用的任何。 並非所有欄位都有指示。 在 欄位 對話框中,這些屬性會被列為 欄位屬性。
- 現場專用交換器 這些設定可以針對特定欄位開關。 並非所有領域都有開關。 在 欄位 對話框中,這些選項會被列為 欄位選項。
- 一般交換器這些設定用來控制欄位結果的格式,例如文字大小寫及日期/時間格式。 在 欄位 對話框中,這些選項會被列為 格式 選項。 詳情請參見 「欄位結果格式」。
關於特定欄位語法的資訊,請參閱 Word 中的欄位代碼列表。
注意
讀取文件的任何人都可以看到功能變數代碼,因此請確定您放在功能變數代碼的資訊不是您想要保密的資訊。
顯示欄位代碼,或不顯示
根據預設,Word 會將功能變數結果搭配文件內容完美顯示,讓閱讀文件的人員不會察覺到該部分的內容屬於功能變數。 然而,功能變數也可以顯示網底背景以在文件中呈現較為突顯的效果。
點擊 檔案>選項。
按一下 [進階]。
在 [顯示文件內容] 底下的 [功能變數網底] 清單中,執行下列其中一項操作:
- 若要突顯功能變數,使其與其他文件內容有所區隔,請選取 [永遠]。
- 若要讓功能變數完美融入文件內容中,請選取 [永不]。
- 若要讓 Word 使用者知道他們所點選的是功能變數,請選取 [選取時顯示]。
如果功能變數網底選項設為 [選取時顯示],則當您點選該功能變數時,功能變數會顯示灰色背景。 然而,灰色網底並不表示該功能變數為選取狀態。 當您按兩下功能變數加以選取或拖曳滑鼠加以選取時,代表選取的醒目提示即會新增至灰色網底。
控制功能變數的更新方式
根據預設,Word 會在文件開啟時自動更新功能變數。 如此一來,資訊就會保持在最新狀態。 然而,有時您可能不想進行此作業。 例如,您可能會想要讓頁首的日期反映特定的日期,不想在每次文件開啟時自動更新為當天日期。
您也可以使用滑鼠右鍵按一下功能變數,然後按一下 [更新功能變數],或按一下功能變數,然後按 F9,藉此更新功能變數。
若要手動更新文件主體中的所有欄位,請按 Ctrl+A,然後按 F9。 頁首、頁尾或文字方塊中的功能變數必須個別更新。 點擊頁首、頁尾或文字框,按 Ctrl+A,然後按 F9。
您可以鎖定功能變數以防止功能變數自動或無意間更新。
鎖定或解除鎖定特定功能變數
執行下列其中一項操作:
- 要鎖定欄位,避免欄位結果更新,點擊欄位,然後按 Ctrl+F11。
- 要解鎖欄位以便更新欄位結果,請點擊該欄位,然後按 Ctrl+Shift+F11。
鎖定 BOOKMARK、INCLUDETEXT 和 REF 功能變數的結果
鎖定結果 (\!) 欄位切換會防止包含在 BOOKMARK、INCLUDETEXT 或 REF 欄位結果中的欄位更新,除非該欄位在原始位置的結果已變更。 若不使用此切換,Word 會更新包含在欄位結果中的欄位,當 BOOKMARK、INCLUDETEXT 或 REF 欄位更新時。
例如,欄位 { INCLUDETEXT C:\\Sales\Qtr4 Sales.doc \! } 插入文件「Qtr4 Sales.doc」的內容,該文件包含 DATE 欄位和 EMBED 欄位。 如果更新 INCLUDETEXT 功能變數,\! 參數會防止 Word 更新所含文字中的 DATE 和 EMBED 功能變數,除非它們已先在原始文件 ("Qtr4 Sales.doc") 中更新。 此參數可確保使用 INCLUDETEXT 功能變數插入的文字符合原始文件中的文字。
若要更新這兩個位置的 DATE 和 EMBED 功能變數,請更新原始文件 (Qtr4 Sales.doc) 中的功能變數,然後更新 INCLUDETEXT 功能變數。