You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Microsoft Word/Google Docs实现文档连续编号打印?

实现每份打印自动递增编号的方法(Microsoft Word & Google Docs)

Microsoft Word 操作步骤

  • 替换现有编号为域代码:
    删除右上角的001,按下 Ctrl+F9 插入域括号(显示为 { }),在括号内输入 SEQ 编号 \# "000",按下 F9 更新域,此时会显示001。
  • 设置打印自动递增:
    打开「文件」→「打印」,在打印设置窗口中点击「更多设置」,找到「打印选项」并勾选「打印前更新域」;在「份数」栏输入100,点击打印即可。每打印一份,域会自动更新编号,实现001到100的递增。
  • 补充:打印前可全选文档(Ctrl+A)后按 F9 确保所有域初始状态正确。

Google Docs 操作步骤

Google Docs无原生自动递增打印功能,需通过Google Apps Script实现:

  1. 打开目标文档,点击「扩展程序」→「Apps 脚本」。
  2. 删除默认代码,粘贴以下脚本:
function printWithIncrementingNumbers() {
  const doc = DocumentApp.getActiveDocument();
  const header = doc.getHeaders()[0]; // 假设编号在页眉,若在正文需调整获取逻辑
  let currentNum = 1;
  const total = 100;

  for (let i = 0; i < total; i++) {
    const formattedNum = currentNum.toString().padStart(3, '0');
    header.replaceText('\\d{3}', formattedNum); // 匹配并替换三位数字编号
    doc.saveAndClose();
    DocumentApp.getActiveDocument().print();
    currentNum++;
  }
}
  1. 点击「保存」,命名脚本后点击「运行」,首次运行需完成授权验证。
  2. 脚本会自动替换页眉中的三位数字编号,逐份调用打印功能,实现编号从001到100递增。

内容的提问来源于stack exchange,提问作者johnstoia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 13:00:03