Arkaplan Rengi

Bu bölümde Excel VBA’da arka plan renklerini değiştirmeyi öğreneceğiz. Arkaplan rengini Interior nesnesini kullanarak değiştireceğiz.

Bir Interior nesnesi döndürmek için Interior özelliğini kullanın. Ardından, bir hücrenin arka plan rengini ayarlamak için Interior nesnesinin ColorIndex özelliğini kullanın.

  1. Aşağıdaki kod satırı, A1 hücresinin arka plan rengini kırmızı olarak ayarlar.
Range("A1").Interior.ColorIndex = 3Code language: VB.NET (vbnet)
  1. Aşağıdaki kod satırı, A1 hücresinin arka plan rengini ‘Doldurma Yok’ olarak ayarlar.
Range("A1").Interior.ColorIndex = 0Code language: VB.NET (vbnet)
  1. Eğer bir rengin ColorIndex numarasını öğrenmek istiyorsanız, aşağıdaki komutu kullanarak Excel VBA’ya sormanız yeterlidir.
MsgBox Selection.Interior.ColorIndexCode language: VB.NET (vbnet)
  1. ColorIndex özelliği, 56 renkten oluşan bir renk paletine erişim sağlar.
Arkaplan Rengi
  1. Aradığınız rengi bulamıyorsanız, Color özelliğini ve RGB işlevini kullanın.
Range("A1").Interior.Color = RGB(255, 0, 0)Code language: VB.NET (vbnet)

Açıklama: RGB, Kırmızı, Yeşil ve Mavi anlamına gelir. Bunlar üç ana renktir. Her bileşen 0 ile 255 arasında bir değer alabilir. Bu fonksiyon ile her rengi yapabilirsiniz. RGB(255,0,0) saf Kırmızı rengi verir (ColorIndex = 3 tam olarak aynı sonucu verir).

Not: Aşağıdaki örnekte ColorIndex özelliği doğru sonucu vermiyor, dolayısıyla kullanılmaması gerekir.

Arkaplan Rengi

C2 hücresi rengi göstermiyor:

Arkaplan Rengi

Colorindex yerine RGB kullanımı:

Arkaplan Rengi
Arkaplan Rengi

Yayımlandı

kategorisi

yazarı:

Etiketler: