Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I have written a macro that will insert page breaks in my workbook everytime
the word "Date:" is found. How can I eliminate Excel's automatic page breaks and use only my manual page breaks? Thank you in advance. Rich Mogy Here is the macro: Sub pagebreaker3() ' Dim FirstAddress As String ' Range("A2").Select Set c = Cells.Find(What:="Date:", After:=ActiveCell, _ LookIn:=xlValues, LookAt:=xlPart, SearchOrder:=xlByRows, _ SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=True) 'above saves the address of the find If Not c Is Nothing Then FirstAddress = c.Address 'saves first address Range(c.Address).Select 'selects row with address Else Exit Sub End If Do Until c.Address = "$A$1" ActiveWindow.SelectedSheets.HPageBreaks.Add Befo=ActiveCell 'inserts page break Set c = Cells.FindNext(c) 'finds next occurrence Range(c.Address).Select 'select row with next occurrence Loop End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How do I do page breaks when view menu doesnt page break preview | Excel Discussion (Misc queries) | |||
Inserting Page Breaks | Excel Discussion (Misc queries) | |||
inserting page breaks for specific data groups | Excel Discussion (Misc queries) | |||
inserting multiple page breaks at one time | Excel Discussion (Misc queries) | |||
Inserting Page Breaks | Excel Discussion (Misc queries) |