You could run the replacement from a macro via a button on the ribbon, which you may consider more elegant? See
http://www.gmayor.com/installing_macro.htm
Code:
Sub AddPageBreaks()
Const strFind As String = "---Break---"
Dim oRng As Range
Set oRng = ActiveDocument.Range
With oRng.Find
Do While .Execute(strFind)
oRng.Text = ""
oRng.InsertBreak wdPageBreak
oRng.Collapse 0
Loop
End With
lbl_Exit:
Set oRng = Nothing
Exit Sub
End Sub