我需要打印大约 50 份表格,除了一个数字外,其余几乎完全相同。是否可以制作一个宏,从某个表格中提取数据,填写 Word 文档中的空白,然后创建新文档并填写该空白——继续该过程,直到列表完成?
我在想也许一个变量放在表中,然后某种查找和替换宏会找到该变量,然后从某个数据库(或记事本、Excel 等)中提取值来替换它。
有什么想法吗?不幸的是,我对宏没有太多经验。
答案1
Microsoft Word 很早就具有“合并”功能。
说真的,我在 90 年代初期学习过在 Windows 3.1 上运行的 MS Word,其中一节课就是关于合并功能的。
您会发现合并功能邮件功能区,虽然它是为创建表格信函和信封而设计的,但它也适用于许多其他合并功能。
这是 Word 中非常成熟和功能强大的系统,但是,如果它没有您需要的特定功能,那么像 Word 的其余部分一样,可以使用宏功能来利用它。