ARTICLE · 1121465
通知姓名逐个改?一张名单批量出文档

通知、培训安排、检查提醒,正文大半相同,只有姓名、部门、时间各不一样。几十份都靠复制再手改,最怕的不是慢,是把上一份的名字带进下一份。
麻烦不在正文,在重复改字段
行政、人事、设备和项目岗位都可能遇到这种活:名单已经在表格里,通知却还要一份份另存、替换姓名和部门。临时改了时间,几十份文件又得回头逐一检查。
这类工作适合做“邮件合并”。名字听起来像群发邮件,其实它也可以把同一份文档模板和一张名单结合,按每行数据生成不同的信函或文件。
Writer 可以从名单生成单份文档
我查了 LibreOffice 官方帮助:Writer 的“邮件合并向导”可以选择地址数据、插入字段并预览收件人;最后既能合成一个大文档,也能按每位收件人保存成独立文件。
操作上,先在 Calc 或可用的数据表里准备好一行一人的名单,列名写清楚,例如“姓名、部门、通知时间、地点、联系人”。再在 Writer 写一份固定模板,把需要变化的位置留给字段。
打开“工具 → 邮件合并向导”,选择信函类型和名单数据源,把姓名、部门等字段放进模板。向导可以预览不同记录;确认排版后,在最后一步选择保存合并结果,并按个人拆分文件。

真正省心的是先预览再批量保存
别急着一次生成全部文件。先看第一条、中间一条和最后一条记录,确认字段没有串位、空白行不会留下奇怪的空格,通知时间和联系人都对得上。再核对生成份数与名单人数。

官方帮助还提到,保存为个人文件时可以用数据字段作为文件名。比如选姓名字段,输出后更容易找到每个人对应的文档;保存目录建议单独建一个新文件夹,别覆盖原模板。
适合通知和信函,不替你核对名单
这套流程适合培训通知、会议邀请、设备点检安排、个性化业务函等“版式固定、少数字段变化”的任务。它省掉的是重复复制和手工替换,不会替你判断名单是否正确,也不会自动发现部门归属填错。
用本机保存的表格和文档生成纸面信函,不用部署服务器、Docker 或外部模型/API;不必把名单上传到陌生网页。若要改成邮件发送,还要另行配置邮箱,而且本文不走发送流程。
截至2026年10月3日,LibreOffice 官网把26.8.0列为最新分支,并提供 Windows、macOS、Linux 版本;26.2.6 是官网标注的成熟分支。软件免费且开源。第一次配置数据源时不同系统可能会弹出组件提示,是否需要额外本机组件应按官方帮助和实际界面确认。
它不负责审批、签收回执或自动分发。名单稳定、每次几十份以上时,再把模板和字段整理好,批量生成。
模板写一次,名单核对清楚,重复改姓名这一步就可以交给工具。
能让工具干的,就别自己加班。