先说结论
长文档的核心是结构化。用样式定义结构,用目录生成导航,用交叉引用建立关联——这三板斧能让你的文档从"草稿"变成"工程"。
为什么长文档需要工程化?
想象你要写一本300页的技术手册。如果没有结构:
- 修改一个章节标题,所有引用都要手动改
- 插入新图片,编号全乱了
- 目录要手动更新,错一个字就得重来
工程化的目标:一次修改,全局同步。
第一板斧:样式定义结构
样式层级设计
标题 1:章(第1章、第2章...) 标题 2:节(1.1、1.2...) 标题 3:小节(1.1.1、1.1.2...) 正文:普通段落 题注:图片/表格标题样式设置要点
- 标题样式:设置大纲级别(1-9级)
- 正文样式:首行缩进2字符,行距1.5倍
- 题注样式:居中对齐,字号略小
第二板斧:目录自动生成
插入目录
引用 → 目录 → 自动目录
目录选项:
- 显示级别:3级(显示到1.1.1)
- 制表符前导符:…
- 显示页码:是
目录更新
右键目录 → 更新域 → 更新整个目录
Sub UpdateAllTOC() Dim oTOC As TableOfContents For Each oTOC In ActiveDocument.TablesOfContents oTOC.Update Next MsgBox "目录已更新!" End Sub<