Excel’in nesne modellemesi, bir yazıtipi adları seçkisini içermediğinden, sadece Excel’i kullanarak böyle bir tablo yaratmanın kolay bir yolu yok.
Ancak makinenizde Word de varsa, bu işi Nesne Bağlama ve Gömme Teknolojisi’nden (OLE) faydalanarak yapabilirsiniz.
Şekildeki program kodunun ilk satırı, Word uygulamasını bir nesne değişkenine dönüştürür. Böylece, bu ilk komutu izleyen komutlar Word’ün nesne modelini, FontNames (Yazıtipi Adları) seçkisi de dahil kullanabilir. For Each döngüsü, her yazıtipi adını bir sütuna ve bu yazıtipine denk örneği de komşu sütuna yerleştirir. For Each döngüsünün devamındaki komut, sonuç tablosunda yazıtipi adlarını ve onlara bağlı yazıtipi örneklerini alfabetik olarak dizmeye yarar.
Bu işlemler sırasında Word’ün açık olması gerekmez, sadece sistemde kurulu olması yeterlidir. Bu makro, belgede başka bir verinin olup olmadığına bakmayacağından, hesap tablosunun boş bir sayfasında uygulanmalıdır.