I'm trying to insert a page break if the current place in the document (I'm inserting files) is within 3 lines of the bottom of the page. I'm comparing the current page number and page number of 3 lines down. If they do not equal eachother then i'd like to insert a page break. What I have currently...

QQ = objSelection.Information(wdActiveEndPageNumber)
objSelection.MoveDown Unit:=wdLine, Count:=3, Extend:=wdMove
WW = objSelection.Information(wdActiveEndPageNumber)
objSelection.MoveUp Unit:=wdLine, Count:=3, Extend:=wdMove
If WW <> QQ Then
objSelection.InsertBreak
End If

I Don't think it's working, but regardless, I'd like to get the page number 3 lines below without actually moving down 3 lines and back up 3 lines. Is this possible? Also, is ActiveDocument.InsertBreak correct to put in page break? Thanks!