But if you want to force this setting on all documents, ones that you create as well as those you receive from others, a couple of auto macro surely would be helpful?
Yes, that could be helpful (though only one macro is needed). I use one on my own system:
Sub AutoOpen()
With ActiveWindow
'Reduce flickering while changing settings
.Visible = False
'Switch to Print Preview mode
If .View.SplitSpecial = wdPaneNone Then
.ActivePane.View.Type = wdPrintView
Else
.View.Type = wdPrintView
End If
With .ActivePane.View.Zoom
'Set for a 1-page view
.PageColumns = 1
'Initialize for best fit
.PageFit = wdPageFitBestFit
'Test zoom % and reduce to 125% max
If .Percentage > 125 Then .Percentage = 125
End With
'Restore the window now that we're finished
.Visible = True
End With
End Sub
The macro I use actually has a couple more lines, for displaying the document's path in the title bar and for displaying the ruler. As you can see, I don't blindly force documents to a particular percentage if they won't display on screen at that zoom level
(eg landscape or over-sized documents).