I have the following code (shortened) that will change the font for all Heading-1 styles in the document.
ActiveDocument.Styles(“Heading 1”).AutomaticallyUpdate = True
ActiveDocument.Styles(“Heading 1”).Font.Name = “Arial”
All Heading-1 styles now have their fonts changed. But if the style name is “Heading 1 + 12 pt” etc. it will not be changed. Is there a way to change all Heading-1 styles regardless of what format modifications comes after the name?