Agent Skills
返回列表
Excel 审定表溢出修复

Excel 审定表溢出修复

办公效率 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9ebfe30d/excel-overflow-fix101。

技能介绍

问题背景

审计底稿里的 Excel 常有一张名为 审定表 的工作表:单元格文字过长、列宽固定,打印或审阅时会出现截断;合并单元格还会让「看得见」和「印出来」不一致。手工逐格设 自动换行、拖行高既慢,也容易误改公式或其它表。

技能如何工作

本技能用目录批处理 .xlsx / .xls,对每张文件里 仅「审定表」 做格式修复:

  1. 扫描:遍历审定表全部单元格(含合并区域)。
  2. 判定溢出:结合列宽、字号估算可见行数;跳过 ---、calction 等标记、纯数字/引用码,以及不足 8 个字符的短文本。
  3. 修复:对溢出格设置 wrapText=True,并按内容计算行高;合并单元格在合并行之间分配高度。
  4. 输出:有问题的文件写入输出目录,文件名带 _fixed 后缀;无审定表、无溢出则跳过。

承诺:不改单元格内容与公式,其它工作表完全不动;单行高度上限约 200px,避免极端撑高。

适用边界

  • 依赖 Python 3 与 openpyxl;脚本位于技能自带的 scripts/fix_overflow.py。
  • 输入为文件夹路径,可选 output_folder(默认 fixed)。
  • 只处理审定表上的「显示不全」类问题,不是通用 Excel 排版或宏替代方案。

使用场景

  • 审计底稿目录里多份含「审定表」的 xlsx,交复核前需统一消除单元格截断、保证打印可见
  • 合并单元格较多的审定表在窄列下文字被挡住,需批量开启换行并按内容拉高行高
  • 项目结束归档时,对同一文件夹内所有 Excel 只处理审定表格式,避免误改其它工作表与公式
  • 底稿从客户或项目组收回后,快速筛查哪些文件的审定表存在溢出并输出带 `_fixed` 后缀的副本

适合人员

  • 编制 Excel 审计审定表底稿的审计助理,交稿前不想手工逐格调换行和行高
  • 负责底稿质量复核的审计经理,需要审定表打印与屏幕显示一致、不被长文本截断
  • 用 Python 维护底稿批处理脚本的 IT/内控支持,要可重复、只动「审定表」的溢出修复流程
  • 整理多项目底稿文件夹的项目秘书,需对目录内全部 xlsx/xls 一次性处理审定表显示问题