Excel打印出来没有网格线怎么办?先分清是显示还是打印设置
会计小陈月底打印费用明细,打打印屏幕上表格线清清楚楚,印出打印出来却是网格一片白底黑字,数字挤在一起,线办先分领导当场让她重打。清显她以为是示还设置打印机坏了,换了台机器还是打打印一样。其实这种情况十有八九不是印出硬件问题,而是网格Excel默认不把屏幕上的浅灰网格线当成可打印内容。换句话说,线办先分你看到的清显网格线是"辅助线",不是示还设置真正画在单元格上的边框。
要解决"Excel打印出来没有网格线",打打印先判断一件事:你是印出想让整张表都带上网格线,还是网格只给有数据的区域加边框。两种思路对应的操作完全不同,选错了会反复返工。下面按从快到慢的顺序讲清楚。
先打开"打印网格线"开关,适合整表都要线
这是最快的办法,不用碰单元格格式。进入"页面布局"选项卡,在"工作表选项"组里找到"网格线",把"打印"前面的复选框勾上。如果你习惯用"页面布局"视图,也可以在"页面设置"对话框的"工作表"标签页里,勾选"网格线"下的"打印"。
勾选后建议立刻按 Ctrl+P 进打印预览确认。常见失败分支有三种:一是只勾了"视图"没勾"打印",屏幕上没变化但打印有变化,容易误判;二是勾了却仍无线,多半是整表被设置了白色填充或边框被设为"无",需要回到单元格格式排查;三是只想打印部分区域,却把整张无限大的工作表网格都带出来,这时应改用下面的边框方案。
用边框代替网格线,适合只给数据区加线
正式报表更推荐这种做法,因为线条粗细、颜色可控,也不会把空白区域一起打出来。操作是:选中数据区域,在"开始"选项卡点边框按钮旁的小箭头,选"所有框线";想更规范可以进"设置单元格格式"的"边框"标签页,分别指定外边框加粗、内部细线。
这里有个高频坑:很多人只给看得见的区域加框,结果新增几行数据后,新行没线。稳妥做法是选中时多留几行,或把数据区域转为"表格"(Ctrl+T),新增行会自动继承边框。另外,如果之前复制粘贴过网页内容,单元格可能残留白色填充,边框看起来像消失了,用"清除格式"再重新加框即可。
排查顺序与核对清单
如果以上都正常仍是白纸,可以另存为 PDF 打开看看。PDF 里有线而纸上没有,问题在打印机驱动或墨粉,重装驱动、检查经济模式即可;PDF 里也没有线,那问题一定还在 Excel 文件本身。这种"二分法"能省下大量试错时间。
最后提醒边界:不同 Excel 版本(Microsoft 365、2021、WPS 表格等)菜单名称略有差异,具体入口以你本机界面为准。若表格要提交给税务、银行等机构,建议按其模板要求设置边框和打印区域,不要仅依赖网格线开关,避免因格式不符被退回。养成打印前必看预览、关键报表优先导出 PDF 的习惯,基本可以告别"打出来没有网格线"的返工。