Q:通常情况下我会使用Office XP准备我的帐单。Excel是个很好的数据库工具,而Word的邮件合并功能则适合用来打印这些帐单。但我发现一个奇怪的小问题,就是当某个金额以0结尾时,邮件合并功能就无法打印出这个0。比如,尽管Excel表格中显示的是19.20美元,但打印出来就变成了19.2美元。我怎样才能解决这个问题?
A:Excel在内部存储数字时只是按照其实际数值存储,并不带有特定的格式。而在工作表中显示几位小数则是你自行设定的结果。在你进行邮件合并操作时,这一格式并不会传送给Word。这正是出现你所说的问题的原因,如果想解决这个问题,你需要在Word中为该字段指定一个数字格式。数字格式将确定数字如何显示。
打开你的邮件合并文档,然后按Alt-F9键显示合并域代码。比如{MERGEFIELD "owed"}。你需要找出你所付金额对应的字段,然后把下面的代码加入进去:/* "$0.00"。以刚才的字段为例,修改后的结果就是:{MERGEFIELD/* "$0.00" "owed"}。对于其他的数值字段也重复同样的步骤,然后把合并文档存盘。以后当你再进行邮件合并操作时,就可以获得正确的数字格式显示了。
还提供了一系列丰富的数字显示选项。如果你想了解更多这方面的知识,可以在Word帮助信息中搜索“数字格式”(/*)字段。
邮件合并格式化问题
最新推荐文章于 2024-08-20 16:38:07 发布