VBA Hücre Yazı Tipi - Rengi, Boyutu, Stili ve Daha Fazlasını Değiştirin

VBA Hücre Yazı Tipi

VBA'da, Aralık Nesnesinin VBA Yazı Tipi Özelliğini kullanarak yazı tipi özelliklerini değiştirebilirsiniz. Aşağıdaki kodu VBA Düzenleyicisine yazın ve mevcut tüm seçeneklerin bir listesini göreceksiniz:

1 Aralık("A1).Yazı tipi.

Aşağıda en yaygın özelliklerden birkaçını tartışacağız.

Yazı Tipi Rengini Değiştir

Yazı tipi renklerini ayarlamanın birkaç yolu vardır.

vbColor

Renkleri ayarlamanın en kolay yolu vbColors ile:

1 Range("a1").Font.Color = vbRed

Ancak, mevcut renkler açısından çok sınırlısınız. Mevcut seçenekler yalnızca bunlardır:

Renk - RGB

Renkleri RGB'ye (Kırmızı Yeşil Mavi) göre de ayarlayabilirsiniz. Burada Kırmızı, Yeşil ve Mavi için 0-255 arasında renk değerleri girilir. Bu üç rengi kullanarak herhangi bir rengi yapabilirsiniz:

1 Aralık("a1").Font.Color = RGB(255,255,0)

RenkIndex

VBA / Excel ayrıca bir ColorIndex özelliğine sahiptir. Bu, önceden oluşturulmuş renkleri sizin için kullanılabilir hale getirir. Ancak, İndeks numaraları olarak depolanırlar, bu da hangi rengin ne olduğunu bilmeyi zorlaştırır:

1 Range("a1").Font.ColorIndex =…

VBA ColorIndex kodlarının bir listesi de dahil olmak üzere VBA Renk kodları hakkında bir makale yazdık. Orada renkler hakkında daha fazla bilgi edinebilirsiniz.

Yazı Boyutu

Bu, yazı tipi boyutunu 12'ye ayarlayacaktır:

1 Range("a1").Font.Size = 12

veya 16'ya:

1 Range("a1").Font.Size = 16

Kalın Yazı Tipi

Bir hücre yazı tipini Kalın olarak ayarlamak kolaydır:

1 Range("A1").Font.Bold = Doğru

veya Kalın biçimlendirmeyi temizlemek için:

1 Range("A1").Font.Bold = False

Yazı tipi adı

Bir yazı tipi adını değiştirmek için İsim Emlak:

1 Range("A1").Font.Name = "Calibri"
1 Range("A1").Font.Name = "Arial"
1 Range("A1").Font.Name = "Times New Roman"

hücre stili

Excel, Hücre “Stilleri” oluşturma yeteneği sunar. Stiller şurada bulunabilir: Ana Şerit > Stiller:

Stiller, istediğiniz Hücre Biçimlendirmesini kaydetmenize izin verir. Ardından bu stili yeni bir hücreye atayın ve tüm hücre biçimlendirmesi anında uygulanır. Yazı tipi boyutu, hücre rengi, hücre koruma durumu ve Hücre Biçimlendirme Menüsünde bulunan diğer her şey dahil:

Şahsen, üzerinde çalıştığım birçok model için genellikle bir "Giriş" hücre stili yaratırım:

1 Aralık("a1").Style = "Giriş"

Stilleri kullanarak, çalışma sayfanızdaki hücre türlerini de kolayca tanımlayabilirsiniz. Aşağıdaki örnek, çalışma sayfasındaki tüm hücreler arasında dolaşacak ve Style = "Input" olan herhangi bir hücreyi "InputLocked" olarak değiştirecektir:

1234567 Aralık olarak Hücreyi KarartActiveSheet.Cells'deki Her Hücre İçinCell.Style = "Giriş" iseCell.Style = "Giriş Kilitli"BitirSonraki Hücre

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave