- ©«¤l
- 5923
- ¥DÃD
- 13
- ºëµØ
- 1
- ¿n¤À
- 5986
- ÂI¦W
- 0
- §@·~¨t²Î
- win10
- ³nÅ骩¥»
- Office 2010
- ¾\ŪÅv
- 150
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ¥xÆW°ò¶©
- µù¥U®É¶¡
- 2010-5-1
- ³Ì«áµn¿ý
- 2022-1-23
        
|
¦^´_ 5# luke - Sub TEST()
- Dim iPageCount As Integer, i As Integer
- Application.ScreenUpdating = False
- With Sheets("Sheet1")
- For i = .UsedRange.Rows.Count To 9 Step -1
- If Application.Phonetic(.Rows(i)) = "" Then .Rows(i).Delete
- Next
- .Activate
- .PageSetup.PrintTitleRows = "$1:$5" '¼ÐÃD¦C
- iPageCount = (.[A7].CurrentRegion.Rows.Count - 2) / 14
- .Cells(5, "O").Value = iPageCount
- For i = 1 To iPageCount
- .Cells(5, "M").Value = i
- .Range(.Cells(9 + ((i - 1) * 14), "a"), .Cells(22 + ((i - 1) * 14), "O")).Name = "Print_Area" '¦L¦C½d³ò
- .PrintPreview '.PrintOut '¦L¦C
- Next
- .Names("Print_Area").Delete
- .Names("Print_Titles").Delete
- End With
- Application.ScreenUpdating = True
- End Sub
½Æ»s¥N½X |
|