2011-09-14 106 views
1

我试图做一个邮件合并与Access数据库剪裁的白色空间,但输出看起来是这样的:在MS Word + Access邮件合并

Dear JOHN  SMITH, 

有没有办法修剪空格?我有几千这些,我害怕不得不手动删除每个人的空白。

此外,如果我可以删除所有CAPS并将其更改为John Smith,那就太棒了。

回答

2

我建议基础上查询您的邮件合并,并在做邮件合并前查询所需要的串联和格式。在查询中使用以下表达式将为您在标题(或适当)情况下提供全名,并在名字和姓氏之间留出一个空格。

FullName: StrConv([FirstName] & " " & [LastName],3) 

如果您仍然有在名称中的字段以空格麻烦,你还可以在必要时使用修正功能去,和连接它们之前修剪两个名字:

FullName: StrConv(Trim([FirstName]) & " " & Trim([LastName]),3) 

请注意,如果您做类似上面的事情,你只需要在你的邮件合并表单上使用最终的FullName字段,并且它将只出现在所需名称之间的单个空格。