EXCEL 不想打印第一行

来源:百度知道 编辑:UC知道 时间:2024/09/24 11:59:04
我做了个表格 第一行我做的是一个提醒公式是不需要打印的 有什么方法能让第一行不打印。不用隐藏,不用把字改成白。
设置打印区域不太好用 因为我要打印的行数不定,有多有少,设置多了又会打印很多空白的来 我是想像设置单元格格式那样设置好第一行步打印就行了

按 CTRL+F3 定义名称 Print_Area 值为 =OFFSET($A$2:$F$2,,,MATCH(9E+307,$A:$A)-1)

意思是以A2:F2开始到有数据的最后一行结束为止的区域为打印区域,这个和设置打印区域是一样的,只不过打印区域是动态的,不用每次都设置.
公式可以自己修改,如果你A列最后一个单元格为文本可以改其中 MATCH(9E+307,$A:$A) 为 MATCH(rept("座",255),$A:$A)
======================
完善一下公式,如果你第二行是列标题的话,而且第二行最后一个单元格是文本,列标题个数不固定的话可以用这个名称公式:

=OFFSET($A$2,,,MATCH(9E+307,$A:$A)-1,MATCH(rept("座",255),$2:$2))

注意:名称 Print_Area 不能改为其它的!!

把你需要打印的选中,设置打印区域