Excel 打印每页都有表头,是通过页面设置里面的打印标题功能实现,正式名称叫顶端标题行,设置完成之后,分页打印的时候,每一页顶部都会自动重复显示选定的表头行,长表格台账报表打印的时候非常实用,不用手动在每一页单独复制表头,很多人打印长表之后发现第二页第三页没有表头,阅读不方便,就是没有开启这个功能,这个功能支持重复单行表头,也支持重复多行表头,还可以同时设置左侧标题列,适合超宽表格每一页左侧都显示编号列,本文讲解完整操作步骤,还有预览检查,常见失效问题排查,适合财务人事行政打印业务报表使用。
顶端标题行设置操作步骤
1 打开需要打印的 Excel 工作表,点击顶部菜单栏的页面布局选项卡
2 在页面布局工具栏里面,找到打印标题按钮,点击打开页面设置窗口
3 切换到工作表标签,找到顶端标题行这一栏
4 点击输入框右侧的小拾取按钮,回到表格界面,用鼠标选中作为表头的那一行,如果是多行表头,就框选连续多行,比如第一行和第二行
5 选好之后再次点击拾取按钮,回到页面设置窗口,输入框里面会自动生成类似 $1:$1 这种引用
6 点击确定保存设置
7 按下 Ctrl 加 P 进入打印预览,检查每一页顶部是否已经自动带上表头,确认无误之后再正式打印
补充相关功能说明
| 项目 | 功能说明 | 适用场景 |
|---|---|---|
| 顶端标题行 | 每页顶部重复显示选定行 | 纵向长表,表头在上方 |
| 左端标题列 | 每页左侧重复显示选定列 | 横向超宽表格,编号列在左侧 |
补充要点,顶端标题行默认使用绝对引用 $1:$1,这个是固定写法,不需要手动改成相对引用,如果改成普通引用,分页的时候表头就不会重复打印。
进阶技巧
第一 多工作表批量设置,如果一个工作簿里面多个工作表都需要每页打印表头,需要逐个工作表单独设置,Excel 没有一键全部工作表统一设置打印标题的原生功能
第二 表头跨页被截断,如果设置之后表头显示不全,检查行高是不是太大,或者纸张边距设置不合理,适当调整页边距和缩放比例
第三 如果表格插入了分页符,打印标题依旧生效,分页符只是拆分页面,不会取消顶端标题行设置
第四 WPS 表格操作逻辑和微软 Excel 基本一致,同样在页面布局选项卡里面找到打印标题
常见失效原因排查
1 选中表头的时候选错区域,选成了数据行,不是真正表头行,需要重新在顶端标题行里面重新选择
2 工作表里面存在手动分页,或者表格处于筛选状态,部分情况下预览效果和预期不一致,取消筛选再预览
3 打印的时候选中了局部单元格区域,打印区域单独设置,打印区域和顶端标题行冲突,导致表头不重复,需要清除原有打印区域
4 表头单元格设置了隐藏行,如果表头行被隐藏,打印的时候表头不会显示,取消隐藏即可
5 版本兼容问题,部分旧版本 Excel 如果文件是第三方软件生成,打印标题设置偶尔失效,另存为标准 xlsx 格式之后重新设置
【常见问题】
问题 1 excel 打印每页都有表头,设置之后预览还是没有表头怎么办
回答 1 excel 打印每页都有表头,预览没有表头优先检查顶端标题行选择是否正确,还要确认没有单独设置打印区域,清除原有打印区域之后重新预览,这是 excel 打印每页都有表头最常见故障。
问题 2 excel 打印每页都有表头,可以同时设置多行表头吗
回答 1 excel 打印每页都有表头支持多行表头,在顶端标题行拾取的时候,直接框选连续多行表头,excel 打印每页都有表头就会在每一页顶部重复这几行。
问题 3 excel 打印每页都有表头,能不能同时让左侧列也重复打印
回答 1 excel 打印每页都有表头,除了顶端标题行,还可以设置左端标题列,超宽表格打印的时候,excel 打印每页都有表头同时实现顶部表头和左侧编号列每页重复。
问题 4 excel 打印每页都有表头,每个工作表都要单独设置吗
回答 1 excel 打印每页都有表头,原生功能不支持批量跨工作表统一设置,excel 打印每页都有表头需要切换到每一张工作表,单独打开打印标题窗口进行设置。
【免责申明】
本文基于微软 Excel 常规版本编写,不同版本界面和功能细节存在差异,打印前建议预览确认效果,本文仅作为办公学习参考,不对打印设置失误造成的纸张浪费或者文件异常承担责任。
