全选表格无法设置,刚好前两天用到类似的2113VBA代码,你可以参照着写一个,改一下打印标题行的范5261围即可。
不过WPS需要PRO版及以上才有VBA功能Option ExplicitSub printTitle()' 打印设4102置Dim shtApplication.PrintCommunication = False '关闭打印机通1653信,加快页面设置.PageSetup'对工作簿里的每个表执行相回同操作For Each sht In Sheetssht.ActivateWith ActiveSheet.PageSetup.PrintTitleRows = "$1:$5" '打印行标题答行范围,修改此数值.PrintTitleColumns = "" '打印列标题列End WithNextActiveSheet.PageSetup.PrintArea = "" '打印区域,默认不设置Application.PrintCommunication = True '关闭打印机通信,加快页面设置.PageSetupEnd Sub。
工具:
Wps
方法如下:
一、在页面设置窗口中,点击“工作表”,进入工作表设置界面。
二、设置打印标题--顶端标题行
1、该表的标题行为第1行至第3行。
2、将光标定位“顶端标题行”文本框中,再使用鼠标选择数据表中的标题行。
3、那么打印时,每页的前几行都是数据表的表头标题
WPS打印时,把标题在每页中都打印出来可按照以下步骤操作:
1、打开wps文件后,点击【页面布局】功能区的【打印标题】
2、在【页面设置】界面,选择【顶端标题栏】设置。
3、在【页面设置】的弹出窗口,选择想要打印的标题栏位置。选取之后按【ENTER】键。
4、回归【页面设置】界面,点击【确定】即可。效果如下:
打印预览第一页的时候,就可以看到有标题栏。
第二页同样也有标题栏存在,设置完成。