Agent Skills
返回列表
周计划滚动编制工具

周计划滚动编制工具

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0f126ea4/zxf-skill-001。

技能介绍

要解决什么问题

很多人用同一份 Excel 维护「按周滚动」的工作计划:工作表用 YYMMDD 命名,列 C–J 填周一到周日和完成评价,类别行(生产/研究/教学等)在 A:J 合并。每到新一周,手工复制上一周表、清空任务、改高亮和文件名,既容易漏改橙色单元格,也容易把合并标题行弄乱。

技能如何工作

脚本面向 ZXF2026周计划.xlsx 这类模板,流程大致如下:

  1. 识别周表:在文件中找日期最大的、且表名为 6 位纯数字(YYMMDD)的工作表;名称像「2026年规划」这类会被跳过。
  2. 复制并清理:复制该表,从第 2 行起清空 C–J 的周任务与评价;将橙色填充 F7CAAC 按行规则改回(任务行 DEEAF6,空白行无填充),保留原有底色与边框。
  3. 命名与插入:新表名为「当前最大日期 +7 天」的 YYMMDD,插入到原表之前。
  4. 另存:输出为 ZXF2026年第x周工作计划.xlsx,其中 x 为 ISO 周号;默认不覆盖原始 ZXF2026周计划.xlsx。

支持在工作区默认文件名、指定路径,以及试运行(不写盘)。依赖 openpyxl。

适用边界

  • 仅处理 6 位数字命名的周计划工作表;多表时以日期最大者为准。
  • 清理范围固定为 C–J 列及文档中描述的高亮规则,不会改动类别合并行的结构。
  • 若模板列布局、颜色语义与上述约定不一致,需先对齐表格再使用。

使用场景

  • 每周一需从上一份 `YYMMDD` 周表生成新周表,并清空 C–J 列任务与评价列,避免手工复制漏改
  • 使用含生产/研究/教学等合并类别行的 ZXF 模板,滚动后要保持 A:J 标题行结构不变
  • 需要将结果另存为 `ZXF2026年第x周工作计划.xlsx`(x 为 ISO 周号),且保留原始 `ZXF2026周计划.xlsx` 不动
  • 工作簿里有多张数字命名周表时,要自动选取日期最大的一张作为滚动来源再插入新表

适合人员

  • 按 ZXF 周计划模板维护个人工作分类(生产/研究/教学/身体/生活)并每周滚动填表的研究或教职人员
  • 需要在固定橙色 `F7CAAC` 与任务行蓝色高亮规则下批量复位单元格填充的表格维护者
  • 要把周计划按 ISO 周号归档成独立 xlsx 文件、同时保留母版工作簿的项目或个人管理者
  • 在提交前想用试运行确认新表名(+7 天 `YYMMDD`)与清理范围是否符合预期的脚本使用者