有家人问,要在EXCEL中固定分页打印,假设只需打印20行/页,要如何实现呢? 刚试了一下EXCEL中分页预览的功能,发现只能一页一页地设定,如果有100页,那就要分100次!实在是太麻烦了! 现找到了这个宏,是每页打印20行,如果需打印30行/页,则只需更改21为31,20更改为30即可,再如需打印28行/页,则只需将21更改为29,20更改为28即可,依此类推. Sub AddHPageBreak() ActiveSheet.ResetAllPageBreaks For i = 21 To ActiveSheet.UsedRange.Rows.Count Step 20 ActiveWindow.SelectedSheets.HPageBreaks.add Before:=Cells(i, 1) Next End Sub 希望对家人有所帮助!
[em01][em01][em01] |