更改数百个 MS Word 文档的页眉和页脚的最有效方法

更改数百个 MS Word 文档的页眉和页脚的最有效方法

我有数百份文档,我想针对特定群体进行“自定义”,方法是将他们的名字放在文档的页眉中,也可能放在页脚中。我想针对可能有数十个群体执行此操作。

有点像邮件合并,只不过不是获取单个文档并每次使用不同的名称生成数百次(如经典的信封示例),而是获取数百个现有文档并生成每个文档的单个副本,并在标题中替换名称。

我不太熟悉在 Word 中使用字段,但我想知道我是否应该为此使用字段或者是否有更好的方法?

我正在使用 Office 365。

答案1

Microsoft Word .docx 文档实际上是 zip 档案,您可以通过将文档文件扩展名重命名为 .zip 来提取它。如果您懂编程,您可以设置一个脚本来重命名、提取和替换其中包含的 .xml 文件中的标题。标题可以在文件中找到word/header1.xml

我以前就这样做过,并且它对于多种重复性任务而言效果出奇地好。

相关内容