Sub ListFonts()
Dim ListFont as Variant
Application.ScreenUpdating = False
For Each ListFont in Fontnames
With Selection
.Font.Name = ListFont
.Font.Size = 12
.TypeText ListFont
.TypeText Text := Chr(11)
.TypeText = InputBox("What is the text to replicate?")
.TypeText Text := Chr(11)
.InsertParagraphAfter
.Movedown Unit := wdParagraph, Count := 1, Extend := wdMove
End With
Next ListFont
End sub