Excel怎么只打印选中的单元格区域?三种做法和避坑清单
表格里数据很多,只种但领导只要其中一块;或者整张表有辅助列、打印的单草稿行,选中打印出来又乱又费纸。元格这时候需要的区域清单不是"打印整张表",而是法和让 Excel 只输出你圈定的那一小块。本文按"临时打一次"和"以后经常打"两类需求,避坑给出可复用的只种操作路径,并把常见的打印的单打印空白页、标题行丢失等问题一并说清。选中
先说结论:Excel 打印选中区域,元格核心手段有三种——设置打印区域、区域清单打印时选择"选定区域"、法和以及把关键内容临时隐藏。避坑三者适用场景不同,只种选错了会出现"改了没生效"或"下次打开又变回去"的情况。下面逐条说明。
方法一:设置打印区域,适合固定要打的那块表
这是最稳妥的做法,设置一次,之后按 Ctrl+P 默认就只打这块。步骤是:先用鼠标框选目标区域(例如 B2:F20),然后在菜单栏找到"页面布局"选项卡,点"打印区域",再点"设置打印区域"。此时区域外会出现一圈虚线,表示打印边界。
如果你用的是较老版本,路径可能是"页面布局 → 打印区域 → 设置打印区域",位置基本一致,以你本机 Excel 界面显示为准。设置完成后,建议按 Ctrl+P 进打印预览确认一眼,预览里只出现选中的列和行,说明生效了。
想取消怎么办?同样在"页面布局"里点"打印区域 → 取消打印区域"即可。注意:一个工作表只能有一个打印区域;如果你先设了 A 区域,又去设 B 区域,第二次会覆盖第一次,而不是两个都打。
想把多个不连续的小块一起打印,不要重复点"设置打印区域"。正确做法是先按住 Ctrl 键,用鼠标分别选中几块区域,再执行一次"设置打印区域"。前提是这些区域能拼成一个矩形范围,否则中间的空白列也会被一起打出来,反而不省纸。
方法二:打印时临时选"选定区域",适合只打这一次
如果只是偶尔打一块,不想改动工作表的打印设置,可以用临时方式。先框选要打印的单元格,然后按 Ctrl+P 进入打印界面,在设置区的第一个下拉框里,把默认的"打印活动工作表"改成"打印选定区域",再点打印。
这个下拉框在不同版本里叫法略有差异,有的显示为"打印选定区域",有的在"设置"下方以选项形式出现,以你本机界面为准。它的优点是随用随走,不改动文件;缺点是每次打印都要重新选一遍,容易漏操作。
一个常见失败分支:选中区域后直接按了快速打印按钮(工具栏上的打印机图标),结果打出了整张表。原因是快速打印会沿用上一次的打印设置,不会弹出让你选范围的对话框。所以临时打印时,务必走 Ctrl+P 这条路。
另一个分支:选区里包含隐藏行或隐藏列。默认情况下,Excel 打印时会跳过隐藏的行列,所以打印结果可能比你框选的范围更窄。如果你本意是"连隐藏内容一起打",需要先取消隐藏,或者改用方法一。
方法三:隐藏无关行列,适合只想去掉几列辅助数据
当表格大部分都要打、只是不想打印某几列备注或辅助计算列时,直接选中这些列,右键选择"隐藏",再正常打印整张表,隐藏列不会出现在纸上。打完再取消隐藏即可。这个办法直观,但风险也明显:隐藏是修改了工作表状态,容易忘记恢复,别人打开文件时会以为数据丢了。
如果只是想让某些行不打印,又不想动表格结构,可以在"页面布局"里使用"打印标题"旁边的分页预览,手动拖动蓝色分页线,把不需要的部分排除在打印范围之外。这种方式更适合版面微调,不适合精确框选。
打印前必查的四项,避免白跑一趟
如果是需要提交给窗口单位的表格,打印范围往往有固定版式要求,例如必须包含表头、页码或指定字段,这类情形请以办事单位给出的模板和说明为准,不要自行裁剪关键信息。
最后给一个可执行顺序:固定要打的表,用"页面布局 → 打印区域 → 设置打印区域",再设好顶端标题行和纸张方向,之后每次 Ctrl+P 直接打;只打一次的,框选后 Ctrl+P,把下拉框改成"打印选定区域";只想少打几列辅助数据的,用隐藏列,打完记得取消隐藏。按这个顺序做,基本不会再出现打错范围或打出空白页的情况。