2013-04-29 134 views
1

我使用Office 2003郵件合併顯示錯誤的數值數據

在訪問,我出口值從形式到的.xls,上字,使用郵件合併後,我導入顯示在文件中的數據。日期和字符串等數據正確顯示。 在Access theres中,值9,916.12將作爲包含9,916.12的「價格」導出到.xls,兩個值都保持相同的格式,但是當郵件合併踢入文檔中顯示的值時變爲9916,1200000000008。

我失去了什麼導致了。導出的字段只包含2位小數,它在excel上顯示爲只有2位小數的值,但當字讀取時,它會向其添加隨機小數。如果我手動更改excel的值,則錯誤仍然存​​在,如果我選擇要導出的不同記錄,也是如此。

有關如何解決問題的任何提示?

回答

3

看到這個Microsoft Answers discussion和這個in-depth description關於如何使用合併字段,如{Mergefield NumberFieldName \# ",0.00"}來解決這個問題。由於我必須進行郵件合併,特別是在Word 2003中,這已經有一段時間了,但我認爲應該這樣做。

+0

謝謝你使用動態數據交換,就像它在微軟答案討論中所說的那樣工作! – FilipeG 2013-05-02 17:14:10