Word跟Excel合并打印怎么做?Word邮件合并的完整步骤

更新时间:2026-09-28 22:41

Word跟Excel合并打印,最稳妥的做法是把Excel每一行当作一位收件人的资料,再让Word把姓名、地址、编号等字段填进同一份模板。整理好名单后,在Word的【邮件】选项卡连接Excel,插入合并域,预览多条记录并输出。这样制作通知、证书、邀请函或地址标签时,不必手动复制粘贴每个人的信息。

把Excel名单整理成Word能读取的数据源

Excel的第一行只放字段名,例如姓名、部门、地址、联系电话和证书编号。从第二行开始,一行代表一位收件人。要合并的资料放在第一张工作表,连接Word前完成修改并保存。姓名、姓氏或地址如果需要在Word的不同位置出现,就应拆成不同列,不要指望Word从一个混合单元格里自动判断。

字段名一行示例在Word中的用途
姓名张明称呼或落款
部门技术部通知内容或抬头
证书编号00128编号位置

邮编、工号、证书编号这类可能以0开头的数据,要在Excel中设置为【文本】。否则Excel会把00128显示成128,合并后也无法恢复原来的编号。日期、金额和百分比同样先检查格式,避免Word读入后出现不符合预期的显示。

从CSV或文本文件导入名单,先看清文件结构。

如果名单原本是CSV或TXT文件,在Excel的【数据】中导入时,查看是否有标题行。导入向导的第一步用于选择分隔方式,文件有首行字段名时要勾选相应选项。

Word跟Excel合并打印怎么做?Word邮件合并的完整步骤

分隔符必须和原文件一致。

CSV常用逗号分隔,有些导出的名单会使用制表符。预览区应能看到“姓名”“地址”等内容落在不同列里。整行文字若挤在一列,回到上一步改分隔符,不必导入后再逐格拆分。

Word跟Excel合并打印怎么做?Word邮件合并的完整步骤

编号列在导入时就设为文本。

在最后一步选中邮编、工号或其他固定长度编码的列,把【列数据格式】设为【文本】。完成导入后保存工作簿,后续就可以把它作为邮件合并的数据源。

Word跟Excel合并打印怎么做?Word邮件合并的完整步骤

在Word中完成连接、字段和输出

连接收件人并筛选名单

先在Word写好所有人共用的内容,例如标题、正文、签名区和表格边框。打开【邮件】→【选择收件人】→【使用现有列表】,选择保存好的Excel文件。工作簿有多个工作表时,选择字段名和名单都正确的那一张。

连接后打开【编辑收件人列表】。这里能看到Word实际读取到的每一条记录,可以取消测试行、临时排除不需要的人,也可以按部门或其他列筛选。名单数量明显不对,不要急着插入字段,查看工作表或数据范围是否选错。

把变化内容插入Word模板

把光标放到姓名、部门、地址或编号应出现的位置,使用【邮件】→【插入合并域】,选择对应字段。比如称呼可写成“尊敬的【姓名】”,地址需要分行时分别插入【地址一】和【地址二】。Word此时显示的是字段占位符,并不会马上显示真实姓名,这是正常状态。

地址块和问候语适合标准信函。证书编号、部门名称等自定义内容,更适合直接插入对应的合并域。字段名与Excel表头不一致,就回到Excel改表头并保存,然后重新连接数据源。不要在模板中手动写入某位收件人的名字,否则切换记录后会出现部分内容更新、部分内容不更新的问题。

预览多条记录并完成合并打印

点击【邮件】→【预览结果】,Word会把名单中的数据代入模板。不要只看第一条,至少检查一位姓名较长、地址较长以及编号含前导0的记录,确认换行、空格、金额和分页都正常。标签或一页多份证书还要查看每条记录是否落在正确位置。

确认无误后,选择【完成并合并】。需要留档或交给同事复核,可选【编辑单个文档】生成一份已填好的新文件。版式与打印机设置都没有问题后,再输出全部记录。直接打印适合已经验证过的模板,首次制作则先小范围输出一两条记录更安全。

保留主文档和Excel数据源

完成后应保留两份原始文件:带合并域的Word主文档,以及Excel名单。下次更新Excel的行数据,即可重新连接或继续使用原有连接再次生成。版式变化时,只需调整Word中字段的位置。最终合并出来的大文件可以留作归档,但它不能替代主文档和数据源。