Если вы хотите выйти, когда n = 100, тогда почему цикл до 1000?Также, когда вы открываете новую книгу или используете код на новом листе, вы никогда не найдете разрыв страницы, так как его не будет.Если под «свежим» вы подразумеваете книгу, в которую уже вставлен разрыв страницы, то ваш код все равно будет работать.
Sub Sample()
For n = 1 To 100
If Sheets("Sheet1").Rows(n).PageBreak <> xlPageBreakNone Then MsgBox n
Next
End Sub