Try something like:
Dim ate As AutoTextEntry
For Each ate In NormalTemplate.AutoTextEntries
ActiveDocument.Range.InsertAfter ate.Value
ActiveDocument.Range.Font.Name = "Arial"
ActiveDocument.Range.Font.Size = 10
ActiveDocument.Range.Select
NormalTemplate.AutoTextEntries.Add Name:=ate.Name,
Range:=Selection.Range
Selection.Delete
Next ate

Signature
Please respond to the Newsgroup for the benefit of others who may be
interested. Questions sent directly to me will only be answered on a paid
consulting basis.
Hope this helps,
Doug Robbins - Word MVP
> Using Word XP VBA or VB, how can I programmatically edit all existing
> autotext entries' styles in Normal.dot?
[quoted text clipped - 10 lines]
> Much appreciated,
> Michael
Michael Hoja - 06 Feb 2005 12:16 GMT
Thanks Doug! That worked a treat - I knew it wouldn't get to some of the
entries with paragraphs but it sorted most of them. Much appreciated the
assist.
Cheers,
Michael