在邮件合并中保留源文档的格式

在邮件合并中保留源文档的格式

我已经在 Word 2003 中设置了邮件边框。源是一个文档,其中每个字段都是格式化的文本,如下所示:

我有不同的 文本片段插入。

但是,当我在主文档中插入此类合并字段时,它会丢失其原始格式。是否可以保留我在源文档文件中设置的所有格式?

答案1

尝试使用“REF”而不是“MERGEFIELD”。这有点奇怪,但我发现它可以保留上标和粗体字符的格式。

https://superuser.com/a/457222/143655

答案2

确保在创建合并字段时显示的对话框中勾选了“更新期间保留格式”复选框。您可以通过右键单击现有字段并选择“编辑字段”来显示此对话框。

此选项将包含“MERGEFORMAT”开关,它将指示邮件合并引擎在与数据合并时保留最初应用于该字段的格式。

答案3

这对我有用! https://support.microsoft.com/en-ca/help/320473/excel-data-does-not-retain-its-formatting-in-mail-merge-operations-in

此外,我将分享一个对我有帮助的小技巧 - 确保邮件合并选项卡(包含邮件合并信息)是 Excel 文件中的第一个选项卡。

希望这可以帮助其他遇到同样问题的人。

相关内容