1

我正在使用 Office 2003

在 Access 上,我将表单中的值导出到 .xls 中,然后使用 word 上的邮件合并导入要在文件中显示的数据。日期和字符串等数据可以正确显示。在 Access 中,值 9,916.12 导出到 .xls 作为包含 9,916.12 的“价格”,两个值匹配保持相同的格式,但是当邮件合并启动时,文档上显示的值变为 9916,1200000000008。

我不知道是什么原因造成的。正在导出的字段仅包含 2 个小数,它在 excel 上显示为一个只有 2 个小数的值,但是当 word 读取它时,它会添加随机小数。如果我手动更改 excel 上的值,错误仍然存​​在,如果我选择要导出的不同记录,错误仍然存​​在。

有关如何解决问题的任何提示?

4

1 回答 1

3

请参阅此Microsoft Answers 讨论和有关如何使用合并字段(例如解决该问题)的深入描述。{Mergefield NumberFieldName \# ",0.00"}自从我不得不进行邮件合并已经有一段时间了,尤其是使用 Word 2003,但我认为应该这样做。

于 2013-04-29T18:47:34.790 回答