20140518

Word合併列印日期格式的修改

方法一:


  1. 先將欄位套入word內,例如:3/1/2012
  2. 利用鍵盤ALT+F9,開啟功能變數,例如:{ MERGEFILED 施測日期 } 
  3. 自行加入格式變數,例如:{ MERGEFILED 施測日期 \@ "yyyy-MM-dd" }
  4.  (將紅色字體部分加入變數內,記得斜線前、@後以及d"後有空格喔!) 註: y-年 M-月 d-日
  5. 完成後再按ALT+F9,回到套印正常畫面,在按下預覽結果,就可看到格式已修改
\# 後面接的是數值性資料的格式
\@ 後面接的是日期性資料的格式
\*後面可接特殊的中文數字表示格式

譬如:
{ “合併欄位” \# NT$#,###.## }  將會顯示NT$12,345.78
{ “合併欄位” \* DBNUM1 }  將會顯示一二三四五六
{ “合併欄位” \* DBNUM2 }  將會顯示壹拾貳萬參仟肆佰伍拾陸
{ “合併欄位” \* DBNUM3 }  將會顯示一十二萬三千四百五十六

其他範例:
NT$ 改成:{ MERGEFIELD "金額" \# $NT#,### }

民國年改成:{MERGEFIELD "日期" \@ "民國e月M日d日" }

方法二:


  1. 在Excel中,將數字格式化成為想要的格式。
  2. 將Excel另存成為「.CSV」的檔案格式。
  3. 使用Word合併列印,即可出現Excel中所設定的數字格式。

方法三:2010版本下,進行合併列印


  1. 尚未匯入資料來源前
  2. 【檔案】→【選項】→【進階】→畫面最下方有一勾選【開啟舊檔時確認格式轉換】
  3. 接著依照合併列印原程序進行工作步驟,
    【郵件】→【選取收件者】→【使用現有清單】→選取Excel來源檔
  4. 【確認資料來源】出現一對話方塊 ,勾選【全部顯示】找到Excel來源檔的格式
    【例如:MS Excel工作表,透過DDE】 →確定
  5. 接著依照合併列印原程序進行工作步驟,即可自動將Excel設定好的格式自動帶入了

PS:"玖拾壹年參月壹拾壹日"的Excel儲存格格式:[DBNum2][$-404]e"年"m"月"d"日";@

參考資料:
http://office.microsoft.com/zh-tw/word-help/HA001116495.aspx

沒有留言:

張貼留言