The following macro will change the font name and size for all styles (not so sure about ALL)
>>
For x = 1 To ActiveDocument.Styles.Count
With ActiveDocument.Styles
If .Item(x).InUse = True Then
With ActiveDocument.Styles(.Item(x).NameLocal).Font
.Size = 12
.Name = "Times New Roman"
End With
End If
End With
Next
<<
HOWEVER
I have documents where the style id ‘Normal + 10pt’ which I need to change
Whilst the code happily changes the Normal to Times New Roman and the size to 12
It does nothing with the ‘Normal +10pt’
Haw can I fix this please
>>
For x = 1 To ActiveDocument.Styles.Count
With ActiveDocument.Styles
If .Item(x).InUse = True Then
With ActiveDocument.Styles(.Item(x).NameLocal).Font
.Size = 12
.Name = "Times New Roman"
End With
End If
End With
Next
<<
HOWEVER
I have documents where the style id ‘Normal + 10pt’ which I need to change
Whilst the code happily changes the Normal to Times New Roman and the size to 12
It does nothing with the ‘Normal +10pt’
Haw can I fix this please