[OFFICE]使用功能變數代碼格式化貨幣及其他數字


在 Word 中使用功能變數代碼

使用功能變數代碼格式化貨幣及其他數字

舉個例子吧。假設您要在準備合併列印的套印信件中插入 [價格] 欄位。在主文件中的外觀類似這樣,其中的 «價格» 是欄位:

您訂購的 gizmo 費用是 «價格»。

按 ALT+F9 即可看到欄位後的功能變數代碼,外觀類似這樣:

您訂購的 gizmo 費用是 { MERGEFIELD "價格" }。

您可以控制欄位中的價格格式設定,只要在大括弧中輸入幾個別的字元即可 (亦即新增格式設定切換參數)。

如果要包含:

* 貨幣符號
* 預設是 4 位數,如果合併的數字只有 3 位數,則 1 位數是空格
* 小數點 2 位
* 第 1 個和第 2 個數字之間有一個逗點

以下是您在功能變數代碼中輸入的內容 (以粗體顯示):

{ MERGEFIELD "價格" \# $#,###.00 }

輸入完畢後按 ALT+F9,停止查看功能變數代碼。合併時,所有價格都會格式化成您要的外觀 (您可以使用同樣的方法處理價格以外的其他數字)。

我們剛才使用的切換參數有下列元素:

Word 使用切換參數合併欄位

1. 您在主文件中插入的欄位名稱,對應 Excel 工作表中的一欄。
2. 反斜線,表示格式設定切換參數開始。
3. 切換參數定義,在此為格式化數字。
4. 您要包含的數字,例如,出現在每個價格前的 $。
5. 最多位數。如果數字的位數不多,Word 會保留空白。請在數字中要出現的地方輸入逗號。
6. 小數點,輸入在要顯示的地方。零是指定小數點後的最多位數。如果位數不足,Word 會以零補足。

您可以在 [請參閱] 方塊中找到有關使用切換參數格式化數字的詳細資料連結 (稱為「數字圖片」欄位切換參數)。
使用功能變數代碼格式化日期

您也可以使用格式設定切換參數,讓試算表 [日期] 欄中的日期外觀,與合併文件中的完全相同。如果您在主文件中插入 [日期] 欄位並且按 ALT+F9,您會看到:

{ MERGEFIELD "日期" }

如果要讓合併文件中的所有日期都使用 February 18, 2008 的格式 (無論工作表儲存格的日期設定為何種格式),您可以在功能變數代碼中新增這個格式設定切換參數 (以粗體顯示):

{ MERGEFIELD "日期" \@ "MMMM d, yyyy" }

您可以在 [請參閱] 方塊中找到有關使用切換參數格式化日期的詳細資料連結 (稱為「日期時間圖片」欄位切換參數)。
http://office.microsoft.com/zh-tw/word/HA011164951028.aspx#DDE

0 回應: