Bu dosya, Excel'de seçili hücreden başlayarak alfabenin harflerini alt alta otomatik yazdırmak için hazırlanmış makrolu bir şablondur. Büyük harfler (A-Z) ve küçük harfler (a-z) için ayrı birer makro bulunur.
Fonksiyon, ThisWorkbook.Name değerini döndürür; yani çalışma kitabının adı hücrede görüntülenir.
Dosyanın içeriği
- Sheet1: F2 hücresinde "Resme Tıklat" yazısı yer alır. Makrolar bu sayfadaki resim veya düğme üzerinden çalıştırılmak üzere kurgulanmıştır. F10 hücresinde dosyanın adı görüntülenir.
- Module1: Üç prosedür içeren VBA modülüdür.
Kullanılan formüller
F10 hücresinde dosya adını getiren kullanıcı tanımlı fonksiyon çağrılır:=FileName()
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme veya dışarıya bağlantı gibi işlemler yoktur.- addcAlphabets: Seçili hücreden başlar, ASCII kodları 65-90 arasındaki büyük harfleri (A-Z) sırayla yazar. Her harften sonra bir alt hücreye geçer.
- addsAlphabets: Aynı mantıkla 97-122 arasındaki küçük harfleri (a-z) yazar.
- FileName: Çalışma kitabının adını döndüren fonksiyondur.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Harflerin başlamasını istediğiniz hücreyi seçin. Liste, seçili hücreden aşağıya doğru 26 satır boyunca yazılır.
- Alt+F8 ile makro listesini açın ve büyük harfler için addcAlphabets, küçük harfler için addsAlphabets makrosunu çalıştırın.
- Makrolar seçili hücrenin altındaki değerlerin üzerine yazar; bu nedenle boş bir alan seçmeniz önerilir.