从其他 2 个文档动态更新 MS Word 文档

从其他 2 个文档动态更新 MS Word 文档

我正在使用 MS Word 2010。

我有 3 个 Word 文档 A、B 和 C。C 是主文档。

通常我会对文档 A 和 B 进行更改,然后将它们复制到文档 C(主文档)。

有没有一种方法,当我在文档 A 或 B 中进行更改时,这些更改会在文档 C(主文档)中动态更新。

答案1

是的,但是方法取决于您希望文档 A 和 B 的内容如何分布在文档 C 中。

如果 C 应该由 A 的全部内容组成,且在 B 的全部内容之前或之后,则您有 2 个选项(其中第二个选项稍微更加用户友好):

  • 创建 C 作为主文档,然后插入 A 和 B 作为子文档。在看法选项卡中视图组,点击大纲。然后,在大纲看来,在主控文档组,点击显示文件进而插入将第一个文件作为链接文件插入。对第二个文件重复上述操作。
  • 插入选项卡中文本组,单击目的按钮,然后点击来自文件的文本。选择第一个文件,单击插入按钮,然后点击插入为链接. 对第二个文件重复上述操作。

如果 C 应该由来自 A 的一段文本、然后是来自 B 的一段文本、然后是另一段 A 文本等等组成:

  1. 在 A 和 B 中插入书签,标记出各个区块。选择一个文件中一个区块的所有文本,然后在插入选项卡中链接组,点击书签,然后输入书签的名称。对需要将 A 和 B 分成的所有其他块重复此操作。
  2. 在 C 中,按照上面第二个选项的步骤操作,但在选择要作为链接插入的文件时,单击范围,然后输入第一个块的书签名称。对每个文件需要包含的每个其他块重复此操作。

当你在 A 或 B 中进行更改时,如果你使用主控文档使用上述方法,更改将在下次打开 C 时自动更新(但要看到这一点,你首先必须切换到大纲查看并点击展开文件;否则,您只会看到一堆超链接)。如果您使用了文本作为文件方法,您必须手动更新 C 中的字段代码,然后这些更改才会显示(按Ctrl+A全选,然后按F9)。

更新: 来自文件的文本插入INCLUDETEXT字段。如果您的文档 A 和/或 B 包含不应在内容插入 C 时更新的字段(例如日期字段),除非您在 A/B 中明确更新它们,否则!\您可以添加一个开关。这在有关字段代码的 Office 支持页面

相关内容