Bu dosya, bir hücreye uygulanmış sayı biçiminin adını başka bir hücrede metin olarak göstermeyi sağlar. Hücre formatını düzenleme ve kontrol etme çalışmalarında, veri girişlerinin hangi biçimde tutulduğunu hızlıca görmek için kullanılır.
Fonksiyon dosyadaki makro modülünde tanımlıdır; bu nedenle aynı çağrı başka hücrelere de yazılabilir.
Dosyanın içeriği
- exceldestek.com | exceldepo.com sayfası: A1:D2 aralığındaki örnek tabloyu içerir. A1 hücresinde 1750 sayısı, C1 hücresinde 21.02.2005 tarihi bulunur. A2 ve C2 hücreleri, üstlerindeki hücrenin sayı biçimini gösterir. Örnekte A2 "Genel", C2 "g.aa.yyyy" değerini verir.
Kullanılan formüller
- A2 hücresinde, A1 hücresinin biçimini döndüren özel fonksiyon çağrılır:
=Format(A1)
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 modülünde tek bir fonksiyon vardır:- Format: Parametre olarak verilen hücrenin NumberFormatLocal özelliğini okuyarak, biçimi Excel'in yerel dil yazımıyla metin olarak döndürür. Fonksiyon Application.Volatile ile işaretlidir; bu sayede sayfa her yeniden hesaplandığında değer güncellenir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Biçimini öğrenmek istediğiniz hücreyi belirleyin; örneğin A1.
- Yanındaki veya altındaki bir hücreye Format fonksiyonunu o hücrenin adresiyle yazın.
- Hücreye farklı bir sayı biçimi uyguladığınızda sonuç otomatik güncellenir.
- Kendi dosyanızda kullanmak için Module1 içindeki fonksiyonu kendi çalışma kitabınıza kopyalayın ve dosyayı .xlsm olarak kaydedin.