excel分页打印表头表尾几行每页需保留

excel分页打印表头表尾几行每页需保留

ID:8802729

大小:231.65 KB

页数:4页

时间:2018-04-08

excel分页打印表头表尾几行每页需保留_第1页
excel分页打印表头表尾几行每页需保留_第2页
excel分页打印表头表尾几行每页需保留_第3页
excel分页打印表头表尾几行每页需保留_第4页
资源描述:

《excel分页打印表头表尾几行每页需保留》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、EXCEL数扰分页打印实例在工作中经常会碰到EXCEL中的数据要分页打印且每页头几行和最后几行都必乡保留,还要有页码。这也是本人在铁塔工作过程中碰到的一种情况,与大家分享。一、实现工作目标将”订单打印版.xlsm”表中数据(如图1)分页打印(如图2)并隐藏第6行说明图1每页打印8行内容每页打印都包含此内容每页打印都包含此内容插入页脚分页图2一、实际操作步骤添加打印按钮,填加宏代码后指向该宏1.按如下图设置单元格:打印模板数据行数3、新建打印模板文件空白行数为8行,并设置好行高,列宽等第6行隐藏后没有张2页本行打印自动隐藏4、按ALT+F11将下列代码粘贴在代码窗口中:Sub订单打

2、印PDF()If[订单总数]=0ThenExitSubDimtwbAsWorkbookDimiAsIntegerDimjAsIntegerDimkAsIntegerDimmAsIntegerDimnAsIntegerDimMystr1AsStringDimMystr2AsStringSettwb=Application.Workbooks.Add(ThisWorkbook.Path&"DD_Mod.xlsx")Application.DisplayAlerts=FalseApplication.ScreenUpdating=Falsetwb.Sheets("铁塔需求订单确认表"

3、).Rows(6).Hidden=Truem=Int([订单总数]/8)n=[余数]Mystr1="第"Mystr2="页"Ifn=0ThenFork=1TomFori=1To8Forj=1To17twb.Sheets("铁塔需求订单确认表").Cells((i+6),j)=Sheet1.Cells((i+6+(k-1)*8),j)NextjNextitwb.Sheets("铁塔需求订单确认表").PageSetup.CenterFooter=Mystr1&k&Mystr2twb.Sheets("铁塔需求订单确认表").ActivateActiveWindow.SelectedS

4、heets.PrintOutCopies:=1,Collate:=TrueNextkElseIf[订单总数]<8ThenFori=1TonForj=1To17twb.Sheets("铁塔需求订单确认表").Cells((i+6),j)=Sheet1.Cells((i+m*8+6),j)NextjNextitwb.Sheets("铁塔需求订单确认表").PageSetup.CenterFooter=Mystr1&1&Mystr2twb.Sheets("铁塔需求订单确认表").ActivateActiveWindow.SelectedSheets.PrintOutCopies:=1,

5、Collate:=TrueElseFork=1TomFori=1To8Forj=1To17twb.Sheets("铁塔需求订单确认表").Cells((i+6),j)=Sheet1.Cells((i+6+(k-1)*8),j)NextjNextitwb.Sheets("铁塔需求订单确认表").PageSetup.CenterFooter=Mystr1&k&Mystr2twb.Sheets("铁塔需求订单确认表").ActivateActiveWindow.SelectedSheets.PrintOutCopies:=1,Collate:=TrueNextkSheets("铁塔需求

6、订单确认表").Range("a7:q14")=""Fori=1TonForj=1To17twb.Sheets("铁塔需求订单确认表").Cells((i+6),j)=Sheet1.Cells((i+m*8+6),j)NextjNextitwb.Sheets("铁塔需求订单确认表").PageSetup.CenterFooter=Mystr1&m+1&Mystr2twb.Sheets("铁塔需求订单确认表").ActivateActiveWindow.SelectedSheets.PrintOutCopies:=1,Collate:=TrueEndIfEndIftwb.Close

7、Settwb=NothingApplication.DisplayAlerts=TrueApplication.ScreenUpdating=TrueEndSub5.将宏代码窗口关闭,另存为启用宏的表格。6.将PDF打印设置成默认打印机。7.点击表格中的按钮“打印”就可以生成我们所需要的文件了。本文的讲解到此就结束了。谢谢!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。