设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

邮件合并格式化问题

1970-1-1 08:00| 发布者: 佚名| 查看: 2898| 评论: 0

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还提供了一系列丰富的数字显示选项。如果你想了解更多这方面的知识,可以在Word帮助信息中搜索“数字格式”(\*)字段。

最新评论

相关分类

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-4 07:26 , Processed in 0.064822 second(s), 16 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回顶部