Applies To
Word for Microsoft 365 Word for Microsoft 365 for Mac Word 2024 Word 2024 for Mac Word 2021 Word 2021 for Mac Word 2019 Word 2019 for Mac Word 2016

您可以使用您格式化文件中任何文字的相同方式,將文字格式套用至功能變數結果 (例如粗體、加底線等):選取功能變數代碼或功能變數結果,然後套用格式化。

附註: 如果更新功能變數,則任何您套用至功能變數結果的文字格式設定可能會遺失。 若要保留格式設定,請在功能變數代碼中包含 \* MERGEFORMAT 參數。 如果使用 [功能變數] 對話方塊插入功能變數,依預設會包含 \* MERGEFORMAT 參數。

除了文字格式設定之外,您還可以控制功能變數層級的功能變數結果的格式,以及會決定功能變數中資料顯示方式的一般參數。 根據功能變數代碼,有三種類型的一般參數:

  • 格式參數

  • 數字格式參數

  • 日期 - 時間格式參數

格式功能變數參數 (\*) 會定義顯示功能變數結果的方式。 格式命令會決定下列事項:

  • 大寫和小寫字母的使用

  • 數字格式,例如,9 是否要顯示為 ix (羅馬數字) 或 ninth (序數文字)

  • 字元格式

格式參數也可在功能變數更新時保留功能變數結果的格式設定。

以下為參數清單及其可設為大寫的項目:

  • \* Caps    此參數會將每個單字的第一個字母設為大寫。 例如,{ FILLIN "輸入您的名稱:" \* Caps } 會顯示 Luis Alverca (即使是以小寫字母輸入名稱亦是如此)。

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [標題大寫]

  • \* FirstCap    此參數會將第一個單字的第一個字母設為大寫。 例如,{ COMMENTS \* FirstCap } 會顯示 Weekly report on sales

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [第一個字母大寫]

  • \* Upper    此參數會將所有字母設為大寫。 例如,{ QUOTE "word" \* Upper } 會顯示 WORD

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [全部大寫]

  • \* Lower    此參數並不會將結果設為大寫;所有字母都會小寫。 例如,{ FILENAME \* Lower } 會顯示 weekly sales report.doc

    如果包含此參數的整個功能變數已格式化為小寫字母,則此參數沒有作用。

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [全部小寫]

以下為數字參數清單及其結果:

  • \*alphabetic    此參數會將結果顯示為字母字元。 結果的大小寫會與功能變數代碼中 "alphabetic" 一字相同。 例如,{ SEQ appendix \* ALPHABETIC } 會顯示 B (而非 2),而 { SEQ appendix \* alphabetic } 會顯示 b

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [a, b, c,]

  • \*Arabic    此參數會將結果顯示為阿拉伯基數。 例如,{ PAGE \* Arabic } 會顯示 31

    附註: 

    • 如果 [頁碼格式] 對話方塊中的 [數字格式] 設定並非設為阿拉伯數字,則此參數會覆寫 [數字格式] 設定。

    • 僅就頁碼而言,還有一種 ArabicDash 格式,這種格式會將結果顯示為以連字號字元包圍起來的阿拉伯基數。 例如,{ PAGE \* ArabicDash } 會顯示 - 31 -

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [1, 2, ,3, ...]

  • \*CardText    此參數會將結果顯示為基數文字。 除非您新增格式參數以指定其他大寫格式,否則結果將會格式化為小寫字母。 例如,{ = SUM(A1:B2) \* CardText } 會顯示 seven hundred ninety,而 { = SUM(A1:B2) \* CardText \* Caps } 會顯示 Seven Hundred Ninety

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [One, Two, Three]

  • \*DollarText    此參數會將結果顯示為基數文字。 Word 會在小數位數插入 and 並將前兩個小數位數 (四捨五入) 以阿拉伯數字顯示為分母 100 的分子。 除非您新增格式參數以指定其他大寫格式,否則結果將會格式化為小寫字母。 例如,{ = 9.20 + 5.35 \* DollarText \* Upper } 會顯示 FOURTEEN AND 55/100

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [錢幣符號]

  • \*Hex    此參數會將結果顯示為十六進位數字。 例如,{ QUOTE "458" \* Hex } 會顯示 1CA

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [十六進位...]

  • \*OrdText    此參數會將結果顯示為序數文字。 除非您新增格式參數以指定其他大寫格式,否則結果將會格式化為小寫字母。 例如,{ DATE \@ "d" \* OrdText } 會顯示 twenty-first,而 { DATE \@ "d" \* OrdText \* FirstCap } 會顯示 Twenty-first

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [First, Second, Third, ...]

  • \*Ordinal    此參數會將結果顯示為阿拉伯序數。 例如,{ DATE \@ "d" \* Ordinal } 會顯示 30th

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [1st, 2nd, 3rd]

  • \*roman    此參數會將結果顯示為羅馬數字。 結果的大小寫會與功能變數代碼中 "roman" 一字相同。 例如,{ SEQ CHAPTER \* roman } 會顯示 xi,而 { SEQ CHAPTER \* ROMAN } 會顯示 XI

    若要選取此選項,請在 [功能變數選項] 對話方塊中,按一下 [I, II, III,]

以下為字元格式設定參數及其結果:

  • \*Charformat    此參數會將功能變數名稱的第一個字母的格式設定套用至整個結果。 下列範例的結果之所以帶有粗體的格式設定,乃是因為 REF 中的 R 為粗體。

    { REF chapter2_title \* Charformat } 會以粗體文字顯示 Whales of the Pacific

    若要新增此參數,請在功能變數代碼中或 [功能變數] 對話方塊的 [功能變數代碼] 方塊中輸入該參數。

  • \*MERGEFORMAT    此參數會將先前結果的格式設定套用至新的結果。 例如,如果選取以功能變數 { AUTHOR \* MERGEFORMAT } 顯示的名稱並套用粗體的格式設定,則 Word 會在功能變數更新為顯示新的作者名稱時保留粗體的格式設定。

    如果使用 [功能變數] 對話方塊插入功能變數,依預設會包含 \*MERGEFORMAT 參數。 您可以清除 [功能變數] 對話方塊中的 [更新時保持原格式] 核取方塊來關閉這個選項。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。