Bu dosya, seçilen hücrelerdeki metni tek adımda büyük harfe dönüştüren bir makro içerir. Türkçe karakterler dikkate alınır: "i" harfi "İ", "ı" harfi "I" olarak çevrilir.
Bu fonksiyon, makro modülündeki FileName işlevini çağırır ve açık çalışma kitabının adını döndürür.
Dosyanın içeriği
- Sheet1: F2 hücresinde "Resme Tıklat" yazısı, F10 hücresinde dosya adını gösteren formül bulunur. Alan F2:K15 aralığındadır.
- Module1: convertUpperCase ve FileName adlı iki prosedür yer alır.
Kullanılan formüller
F10 hücresinde dosya adını getiren özel fonksiyon kullanılır:=FileName()
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.- convertUpperCase: Seçili alandaki her hücreyi tek tek dolaşır. Yalnızca metin içeren hücreleri işler; sayı ve boş hücrelere dokunmaz. Önce "ı" harflerini "I", "i" harflerini "İ" yapar, ardından UCase ile tüm metni büyük harfe çevirir. Sonuç, hücrenin kendi değerinin yerine yazılır; bu nedenle işlem öncesinde asıl metnin bir kopyasını saklamanız önerilir.
- FileName: Çalışma kitabının adını döndüren fonksiyondur; F10 hücresinde kullanılır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Büyük harfe çevirmek istediğiniz hücreleri seçin.
- Alt+F8 tuşlarıyla makro listesini açın, convertUpperCase makrosunu seçip Çalıştır düğmesine basın.
- Seçili hücrelerdeki metinler büyük harfe dönüşür.