【问题】
杨超:老师,有个问题想咨询下您。一张表格要重复打印多张,且页脚按顺序排列,应该如何设置呢?这个问题百度过很多次依然没有解决,只能拜托您了!
【林屹老师回答】
这个问题有一定的代表性——通常我们在制作统一格式内容的手册或本子时都会用到。但是目前的EXCEL系统中没有能实现这一功能的软件性设置操作,所以我们只能借助VBA编程帮助我们实现。步骤如下:
1.设置好打印区域,一般调整打印内容为一页,并连接好打印机。
2.按Alt+F11进入VBA界面,点菜单的插入→模块,粘贴如下代码到代码窗口:
Sub test()
Dim i As Integer
For i = 1 To 100
ActiveSheet.PageSetup.RightFooter = "第" & i & "页"
ActiveSheet.PrintOut
Next i
End Sub
3.不退出此界面,按F5运行代码。