我试图做一个邮件合并与Access数据库剪裁的白色空间,但输出看起来是这样的:在MS Word + Access邮件合并
Dear JOHN SMITH,
有没有办法修剪空格?我有几千这些,我害怕不得不手动删除每个人的空白。
此外,如果我可以删除所有CAPS并将其更改为John Smith,那就太棒了。
我试图做一个邮件合并与Access数据库剪裁的白色空间,但输出看起来是这样的:在MS Word + Access邮件合并
Dear JOHN SMITH,
有没有办法修剪空格?我有几千这些,我害怕不得不手动删除每个人的空白。
此外,如果我可以删除所有CAPS并将其更改为John Smith,那就太棒了。
我建议基础上查询您的邮件合并,并在做邮件合并前查询所需要的串联和格式。在查询中使用以下表达式将为您在标题(或适当)情况下提供全名,并在名字和姓氏之间留出一个空格。
FullName: StrConv([FirstName] & " " & [LastName],3)
如果您仍然有在名称中的字段以空格麻烦,你还可以在必要时使用修正功能去,和连接它们之前修剪两个名字:
FullName: StrConv(Trim([FirstName]) & " " & Trim([LastName]),3)
请注意,如果您做类似上面的事情,你只需要在你的邮件合并表单上使用最终的FullName字段,并且它将只出现在所需名称之间的单个空格。
你可以在查询中做到这一点,并根据你的邮件合并。
StrConv
将视情况:http://support.microsoft.com/kb/815282
Trim
会为空间工作:http://office.microsoft.com/en-us/access-help/ltrim-rtrim-and-trim-functions-HA001228878.aspx