我正在尝试与 Access 数据库进行邮件合并,但输出如下所示:
Dear JOHN SMITH,
有没有办法修剪空白?我有几千个这样的,我害怕不得不手动删除每一个上的空白。
另外,如果我可以删除所有大写字母并将其更改为 John Smith,那就太棒了。
我正在尝试与 Access 数据库进行邮件合并,但输出如下所示:
Dear JOHN SMITH,
有没有办法修剪空白?我有几千个这样的,我害怕不得不手动删除每一个上的空白。
另外,如果我可以删除所有大写字母并将其更改为 John Smith,那就太棒了。
我建议将您的邮件合并基于查询,并在邮件合并之前在查询中进行所需的连接和格式化。在查询中使用以下表达式将为您提供标题(或正确)大小写的全名,名字和姓氏之间有一个空格。
FullName: StrConv([FirstName] & " " & [LastName],3)
如果您仍然在名称字段中遇到空格问题,您可以在必要时使用 Trim 函数进一步处理,并在连接它们之前修剪两个名称:
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