Agent Skills
返回列表
Word 批量格式统一工具

Word 批量格式统一工具

办公效率 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9355e276/word-format-batch-adjust。

技能介绍

要解决的问题

一份 Word 文档的排版,往往散落在多个来源:行政部门下发的红头文件、项目组内部的技术报告、外包团队交付的合同初稿。当这些文档堆在同一个文件夹里,格式可能完全不同——A4 与 Letter 混用,正文既有宋体小四也有微软雅黑五号,标题层级更是五花八门。逐份打开调整不仅耗时,还容易漏掉某一份。

工具如何工作

这个技能用一段 VBA 宏解决了这个问题。核心逻辑分为两层:

  • BatchFormatUnify:弹出文件夹选择对话框,遍历目录下所有 .docx 文件,依次打开、调用格式化函数、保存并关闭。
  • UnifyFormat:对单个文档执行格式统一。

具体来说,脚本会做三件事:

  1. 页面设置:统一为 A4,上下边距 2.54 厘米,左右边距 3.17 厘米。
  2. 正文段落:全部设为宋体小四、左对齐、1.5 倍行距、首行缩进 0.74 厘米、段前段后 0 磅。
  3. 标题样式:识别 标题 1 或 Heading 1,统一为黑体二号(22 磅)居中。

操作流程很直接:启用 Word 宏 → 插入模块 → 粘贴代码 → 运行 BatchFormatUnify。脚本会弹出文件夹选择器,选定后自动完成批量处理。

适用边界与注意点

  • 脚本会关闭 ScreenUpdating 与 DisplayAlerts,处理期间界面无反馈,结束后才弹出提示。
  • 宏只处理目标文件夹顶层的 .docx 文件,不会递归子目录。
  • .doc 格式不在处理范围,需先另存为 .docx。
  • 脚本会覆盖文档现有的字体与段落设置,建议先备份原始文件。

使用场景

  • 行政部门收到十几份不同格式的红头文件,需要统一成A4、宋体小四、标题黑体二号的标准排版后归档。
  • 项目经理手上有多份合同初稿,各团队用不同模板撰写,需要统一页面边距和正文字体后合并提交。
  • 研发团队每月产出十几份技术报告,格式各不相同,需要在发布前统一页面设置和标题样式。

适合人员

  • 行政文秘:手头积压几十份格式混乱的公文,需要快速统一成单位标准模板,不想逐份打开调整。
  • 项目经理:负责整合多团队交付的标书和合同,要求所有文档版式一致,便于打印装订和正式提交。
  • 研发或质量工程师:定期输出技术报告或测试报告,希望一键把当月所有报告刷成统一格式。