Hücre Yazı Tipi Biçimlendirme Yapma

Hücre Yazı Tipi Biçimlendirme Yapma

Hücre Yazı Tipi Biçimlendirme Yapma
Bu dosya, bir hücrenin biçimlendirme özelliklerini (yazı tipi adı, boyut, stil, renk ve doldurma rengi) çalışma sayfasında formülle okumak için hazırlanmış VBA fonksiyonlarını içerir. Fonksiyonlar, hücre biçimini değiştirmez; biçim bilgisini metin olarak başka bir hücreye getirir.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sheet1: A3:A10 aralığında "Yurttaş" örnek metinleri bulunur. C sütununda bu hücrelerin biçimini okuyan fonksiyon çağrıları, E sütununda ise sonuç örnekleri yer alır (ör. "Arial ...... 10 Kalın İtalik", "Times New Roman ...... 12 Normal", "Verdana ...... 14 Kalın").
  • Module1: Özel fonksiyonların bulunduğu VBA modülüdür.

Makrolar​

Modüldeki fonksiyonlar hücre içinden formül gibi çağrılır; düğmeyle çalıştırılan bir makro yoktur.
  • FontStili: Hücrenin yazı tipi stilini döndürür (Regular, Bold, Italic gibi). Application.Volatile kullandığı için sayfa her hesaplandığında yenilenir.
  • fontadı: Hücrenin yazı tipi adını döndürür.
  • fontbilgisi: Yazı tipi adı, boyut ve stili tek metinde birleştirir.
  • Frenk: Yazı tipi renk indeksini (ColorIndex) döndürür.
  • Drenk: Hücre dolgu renk indeksini döndürür.
  • formül: Hücredeki formülü metin olarak verir.
  • metin: Hücrede görünen metni (Text) döndürür.
  • Format: Hücrenin sayı biçimini (NumberFormat) döndürür.
Kodda dosya silme ya da dışarıya bağlantı gibi işlem yoktur; fonksiyonlar yalnızca hücre özelliklerini okur.

Kullanılan formüller​

Sayfada fonksiyonlar şu biçimde çağrılır; örneğin A3 hücresinin yazı tipi stilini almak için:
Excel formülü
=FontStili(A3)
Yazı tipi adı, boyut ve stil bilgisini birlikte almak için E3 hücresinde şu formül kullanılır:
Excel formülü
=fontbilgisi(A3)

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. İncelemek istediğiniz hücreyi biçimlendirin (yazı tipi, boyut, kalın, italik).
  3. Yanındaki hücreye ilgili fonksiyonu yazın, örneğin =fontadı(A9) veya =fontbilgisi(A3).
  4. Biçimi değiştirdiğinizde sonucun yenilenmesi için F9 ile sayfayı yeniden hesaplayın.
  5. Fonksiyonları başka bir dosyada kullanmak için Module1 modülünü o dosyaya aktarın.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
3
Gösterim
165
İlk sürüm
Güncel
SHA-256
958e5d2969c4b0f67a37d0a8bd0974599075984e33c7614c1697a0ea31d64261

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst