克里斯有一个名为NHS_Number的合并字段,它以123 456 7890的格式输入一个十位数的数字。他需要删除空格,以便数字显示为1234567890。数据来自其格式无法更改的程序,并且不能使用VBA。

克里斯想知道他是否可以对田野本身做些什么来摆脱空间。

您可以尝试做的一件事是修改合并字段,使其包含一些格式代码。展开合并字段(将插入点放入其中,然后按Alt + F9),然后在结束字段大括号之前添加以下代码:

\#0000000000

请注意,格式代码中有十个零。添加代码后,并且插入点仍位于字段括号之间,请再次按Alt + F9折叠字段。

您应该注意,有几件事可能导致此方法不起作用,最主要的罪魁祸首是您数据中的某些内容导致Word将传入字段视为文本而非数字。如果格式代码不起作用,则唯一的选择是修改要合并到Word文档中的数据。

即使您可能无法更改生成合并数据的程序,也很有可能合并数据采用某种可以更改的格式,例如中间的Word文档或Excel工作簿。在这种情况下,只需打开文档或工作簿,然后使用任一程序的“查找和替换”功能来搜索字段中的空格并将其删除。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)此技巧(8956)适用于Microsoft Word 2007、2010、2013、2016、2019和Office 365中的Word。 Word的旧菜单界面在这里: