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

如何使用宏将Google Docs内容复制到新文档 满足周度会议纪要复用需求

Google Docs 周会议纪要自动生成宏实现方案

Google Docs 的宏功能基于 Google Apps Script 实现,按照以下步骤操作即可完成自动复制旧文档内容生成新纪要的需求:

步骤1:打开脚本编辑器

  • 打开你作为模板的上周会议纪要文档
  • 点击顶部菜单栏「扩展程序」>「Apps 脚本」,进入脚本编辑界面

步骤2:粘贴核心宏代码

将下方代码替换掉默认 Code.gs 文件里的原有内容:

function createNextWeekMeetingNotes() {
  // 获取当前模板文档的全部内容
  const currentDoc = DocumentApp.getActiveDocument();
  const templateContent = currentDoc.getBody().copy();
  
  // 自动生成下周纪要的文件名,可按需修改命名规则
  const nextWeekDate = new Date();
  nextWeekDate.setDate(nextWeekDate.getDate() + 7);
  const formattedDate = Utilities.formatDate(nextWeekDate, Session.getScriptTimeZone(), "yyyy-MM-dd");
  const newDocName = `周会纪要-${formattedDate}`;
  
  // 新建文档并复制模板内容
  const newDoc = DocumentApp.create(newDocName);
  const newDocBody = newDoc.getBody();
  newDocBody.clear(); // 清空新文档默认空白内容
  newDocBody.appendParagraph(templateContent);
  
  // 保存并弹出新文档提示
  newDoc.saveAndClose();
  DocumentApp.getUi().alert(`下周纪要已生成,文档ID:${newDoc.getId()}\n可直接在你的Google Drive根目录找到该文件`);
}

步骤3:授权运行脚本

  • 点击脚本编辑器顶部的保存按钮,给项目自定义命名(比如「周纪要工具」)
  • 点击运行按钮,首次运行需要完成权限授权:如果弹出「未验证应用」提示,点击「高级」>「前往[你的项目名]」即可继续授权,授权完成后脚本就会自动执行生成新文档

步骤4:添加快速入口(可选)

如果不想每次都打开脚本编辑器运行,可以在代码末尾添加以下内容,重新保存后刷新原文档,顶部菜单栏就会出现「自定义工具」选项,点击即可直接生成新纪要:

function onOpen() {
  const ui = DocumentApp.getUi();
  ui.createMenu('自定义工具')
    .addItem('生成下周会议纪要', 'createNextWeekMeetingNotes')
    .addToUi();
}

自定义调整说明

  • 可修改 newDocName 字段的生成规则,适配你团队的命名习惯
  • 如需把新文档存储到指定Drive文件夹,可新增Drive API调用指定存储路径
  • 如果需要自动清空模板里的上周旧数据(比如待办跟进、上周问题等固定模块内容),可新增文本替换逻辑批量处理

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 04:15:08