核心答案结论是 excel 表格打印和普通 word 打印不一样,excel 是单元格网格结构,数据经常横向列数很多,直接点打印很容易出现内容跨页拆分,列被切到下一页,页边空白不合理,没有表头,底部没有页码这些问题,正确的完整流程是先做页面设置,调整纸张方向缩放比例,设置打印区域,配置顶端标题行,预览确认效果,最后执行打印,excel 支持只打印选中区域,打印工作表,打印整个工作簿,还可以自定义黑白打印,打印网格线,打印批注,这些都可以在打印面板里面调整,打印只是输出文件,不会修改表格原始数据,做好前置页面调整是 excel 打印最关键的一步,很多打印出错都是跳过页面设置直接打印导致。
之所以 excel 打印容易出问题,是因为 excel 默认是无限大的工作表,软件不会自动识别你想要打印哪一部分数据,默认打印会把所有有内容的单元格全部输出,如果表格横向列超过纸张宽度,就会自动分成多页打印,表格列断开之后阅读非常困难,所以需要提前规划纸张方向,缩放,打印区域,重复表头,让打印出来的纸质表格整齐规范,适合存档汇报提交。
基础打印操作步骤
1 打开需要打印的 excel 工作表,点击左上角文件选项
2 在左侧菜单选择打印,进入打印预览界面,也可以使用快捷键 ctrl 加 P 快速调出打印面板
3 在面板里面选择对应的打印机,设置打印份数
4 选择打印范围,可以选择打印活动工作表,打印整个工作簿,或者打印选定区域
5 调整相关打印参数,预览窗口确认排版无误之后,点击打印按钮输出
核心页面设置详解
纸张方向与纸张大小
纸张大小一般默认是 A4,也可以根据表格宽度选择 A3 等更大纸张,纸张方向分为纵向和横向,纵向就是高度大于宽度,适合行多列少的表格,横向是宽度大于高度,适合列很多的宽表,宽表优先改成横向,能减少列被拆分到多页的情况。
缩放打印
当表格列数还是超出纸张宽度,可以使用缩放选项,有三种模式,分别是将所有列调整为一页,将所有行调整为一页,将工作表调整为一页,这个功能可以自动压缩单元格内容适配单张纸,注意如果数据特别多,强行缩成一页字体会变得很小,阅读困难,不适合长数据表。
设置打印区域
如果只需要打印表格里面一部分数据,不需要打印整张工作表,就可以设置打印区域,先选中需要打印的单元格范围,点击顶部数据旁边的页面布局选项卡,找到打印区域按钮,选择设置打印区域,设置之后再次打印就只会输出这个选定范围,如果后续要取消,点击打印区域选择取消打印区域,新增打印区域可以选择添加到打印区域,多个打印区域会分开打印在不同页面。
顶端标题行重复
长表格打印成多页的时候,第二页第三页会丢失表头,阅读不知道每一列代表什么,这个时候设置顶端标题行,在页面布局里面点击打印标题,在顶端标题行选项,选择表头所在的那一行,确认之后每一页打印出来顶部都会自动带上表头,同样也可以设置左端标题列,适合超宽表格,每一页左侧固定显示编号列。
打印网格线与行号列标
默认 excel 打印是不会打印单元格网格线,只打印单元格里面文字内容,如果需要纸质表格带格子,就在页面布局选项卡,勾选打印网格线,还可以按需勾选打印行号列标,也就是 excel 的 123 行号和 ABCD 列标,一般正式存档表格很少打印行号列标。
其他高级打印选项
| 选项 | 功能说明 | 适用场景 |
|---|---|---|
| 打印批注 | 可以选择如同工作表显示,或者在页面末尾打印批注 | 带备注说明的台账 |
| 打印顺序 | 先列后行,或者先行后列,控制多页打印的页码排序 | 超宽超长大表格 |
| 页边距 | 自定义上下左右页边距,还可以设置页眉页脚距离 | 需要装订的文档,预留装订位置 |
| 页眉页脚 | 添加公司名称,页码,日期,文件名称 | 正式汇报存档表格 |
| 黑白打印 | 彩色打印机可以设置单色打印,节省彩色墨水 | 内部普通打印 |
常见打印异常排查
第一种情况,表格右边一部分内容打印不出来,原因是列宽超出纸张,优先切换横向,或者设置将所有列调整为一页,也可以拆分表格分多次打印。第二种情况,多页打印没有表头,就是没有设置顶端标题行,重新进入打印标题窗口指定表头行即可。第三种情况,空白页被打印出来,一般是表格远处存在空单元格,软件识别成有内容区域,需要清除多余单元格,或者重新设置打印区域。第四种情况,文字打印被截断,是单元格列宽不足,文字溢出被遮挡,需要加宽列宽,或者开启自动换行。
整体总结,excel 表格打印核心逻辑就是先用页面布局做排版调整,设置打印区域重复表头纸张方向缩放,通过预览检查排版,最后执行打印,宽表优先横向,长表设置重复表头,只打印局部数据就设置打印区域,提前预览可以避免打印之后才发现排版错误浪费纸张。
【常见问题】
问题 1 excel 表格怎样打印才能让每一页都带上表头?
回答 1 excel 表格怎样打印想要每页带表头,打开页面布局选项卡,点击打印标题,在顶端标题行选中表头所在行,确认保存设置,之后执行打印,每一页顶部都会重复显示表头。
问题 2 excel 表格怎样打印只打印选中的一部分内容?
回答 2 excel 表格怎样打印只打印局部内容,先选中需要打印的单元格区域,按下 ctrl 加 P 调出打印面板,打印范围选择选定区域,预览确认之后点击打印,就只会输出选中区域的数据。
问题 3 excel 表格怎样打印的时候可以打印出单元格网格线?
回答 3 excel 表格怎样打印带网格线,切换到页面布局选项卡,找到网格线分组,勾选打印选项,再进入打印预览,此时纸质输出就会带上单元格的格子线。
问题 4 excel 表格怎样打印的时候内容跨页拆成好几页怎么办?
回答 4 excel 表格怎样打印解决跨页拆分,可以把纸张方向改为横向,或者在打印面板缩放选项选择将所有列调整为一页,也可以手动调整列宽,或者拆分表格分批次打印。
【免责申明】
本文内容基于微软 Excel 常规版本操作编写,不同版本 Excel 界面名称和部分功能位置可能存在细微差异,打印效果还会受打印机驱动纸张型号影响,操作仅作办公学习参考,正式打印前建议使用打印预览核对,重要文件建议先试打一页确认效果。


