I would like to programmatically alter the main built-in fonts in a Word document. At present, I've been updating them from another template, but I see a risk if the other template is not present when deployed, so I'd like to specify them in code alone.
ActiveDocument.Styles.Add Name:="Normal", Type:=wdStyleTypeParagraph
ActiveDocument.Styles("Normal").AutomaticallyUpdate = True
With ActiveDocument.Styles("Normal").font
.Name = "3Dumb" ' random font to see it works
.Size = 10
.Bold = True
.Italic = True
.Underline = wdUnderlineNone
.UnderlineColor = wdColorAutomatic 'etc...
Obviously, VBA complains because that is a built-in style. However, there doesn't seem to be a Styles.Edit Method.
Does anyone know of a solution to redefine built in styles in Word?
MTIA
Fr. S