Hi Coco,
if there was a clear and simple method, I'd say,
somebody would have posted a solution.
However, I came about a method "selectnumber",
which works with numbered or bulleted paragraphs,
and seems not to be available from the user interface.
Selection.Paragraphs(1).SelectNumber
MsgBox Selection.Font.Name
So if there is a paragraph formatted as "heading 1",
and "heading 1" includes formatting as e.g.
ListGalleries(wdOutlineNumberGallery)...
you may get the font name, it seems.
HTH

Signature
Greetings from Bavaria, Germany
Helmut Weber, MVP WordVBA
Win XP, Office 2003
"red.sys" & Chr$(64) & "t-online.de"
Klaus Linke - 10 Jan 2006 21:59 GMT
> Selection.Paragraphs(1).SelectNumber
> MsgBox Selection.Font.Name
Ingenious! Avoiding the ListGalleries, you could also use
With Selection.Range.ListFormat
MsgBox .ListTemplate.ListLevels(.ListLevelNumber).Font.Name
End With
... pretty byzantine code though, admittedly, compared to yours.
Regards,
Klaus
Helmut Weber - 10 Jan 2006 22:23 GMT
Hi Klaus,
>> Selection.Paragraphs(1).SelectNumber
>> MsgBox Selection.Font.Name
>
>Ingenious! Avoiding the ListGalleries, you could also use
>With Selection.Range.ListFormat
> MsgBox .ListTemplate.ListLevels(.ListLevelNumber).Font.Name
>End With
>
>... pretty byzantine code though, admittedly, compared to yours.
I've just looked and looked around and around
and finally came across SelectNumber.
Never heard about that before.
Getting your attention and your consent means something to me.
Have a look at ...de.word
"Suchen/Ersetzen von ...",
where "mso-bidi-font" and "mso-bidi-font-size"
seem to cause trouble.
Schönen Abend noch und gut durchschlafen. ;-)

Signature
Greetings from Bavaria, Germany
Helmut Weber, MVP WordVBA
Win XP, Office 2003
"red.sys" & Chr$(64) & "t-online.de"