Excel VBA'da ColorIndex Nasıl Kullanılır (4 Örnek)

  • Bunu Paylaş
Hugh West

Bu makalede, size şu araçları nasıl kullanabileceğinizi göstereceğim ColorIndex Excel'de özellik VBA 'nin ColorIndex özelliğini kullanarak bir veya daha fazla hücrenin arka plan, yazı tipi ve kenarlık rengini ayarlamayı öğreneceksiniz. VBA 'nin yanı sıra bir hücrenin rengini diğerininkine göre ayarlamak için de kullanılabilir.

Excel VBA ColorIndex Kodları

Ana tartışmaya geçmeden önce, aşağıdakileri öğrenmek için aşağıdaki resme bakın ColorIndex Excel'de mevcut olan tüm renklerin VBA .

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi okurken egzersiz yapmak için bu alıştırma çalışma kitabını indirin.

VBA ColorIndex.xlsm

4 Excel VBA'da ColorIndex Özelliğini Kullanma Örnekleri

Burada bir veri setimiz var İsimler, Başlangıç Maaşları ve Mevcut Maaşlar Jupyter Group adlı bir şirketin bazı çalışanlarının.

Amacımız, çeşitli kullanım alanlarını görmektir. ColorIndex özelliği VBA bu veri seti üzerinde.

1. Excel VBA'da ColorIndex Kullanarak Hücre Arka Plan Rengini Ayarlama

kullanarak hücre arka plan rengini istediğiniz herhangi bir renge ayarlayabilirsiniz. ColorIndex özelliği VBA .

Aralığın arka plan rengini değiştirelim B4:B13 yeşile.

VBA Kodu:

Kod satırı şöyle olacaktır:

Range("B4:B13").Interior.ColorIndex = 10

[10 bu ColorIndex rengin yeşil . Renk tablosuna bakın.]

Çıktı:

Bu kodu çalıştırdığınızda aralığın arka plan rengini bulacaksınız B4:B13 döndü yeşil .

2. Excel VBA'da ColorIndex Kullanarak Hücre Yazı Tipi Rengini Ayarlama

seçeneğini kullanarak herhangi bir hücrenin metninin yazı tipi rengini de ayarlayabilirsiniz. ColorIndex Excel'in özelliği VBA .

Aralığın yazı tipi rengini değiştirelim B4:B13 kırmızıya.

VBA Kodu:

Kod satırı şöyle olacaktır:

Range("B4:B13").Font.ColorIndex = 3

[3 bu ColorIndex . Kırmızı .]

Çıktı:

Bu kodu çalıştırdığınızda aralığın yazı tipi rengini bulacaksınız B4:B13 döndü kırmızı .

3. Excel VBA'da ColorIndex Kullanarak Hücre Kenarlığı Rengini Ayarlama

Şimdi hücre kenarlığının rengini ColorIndex özelliği VBA .

Aralığın kenarlığının rengini değiştirelim B4:B13 kırmızıya.

VBA Kodu:

Kod satırı şöyle olacaktır:

Range("B4:B13").Borders.ColorIndex = 3

Çıktı:

Bu kodu çalıştırın. Aralığın kenarlıklarının rengini değiştirecektir B4:B13 kırmızıya.

4. ColorIndex Kullanarak Hücre Rengini Başka Bir Hücrenin Rengine Ayarlayın

Son olarak, bir hücrenin rengini başka bir hücrenin rengine göre değiştirebileceğinizi göstereceğim.

Hücrenin arka plan rengini değiştirelim B5 için yeşil .

Şimdi, hücrenin arka plan rengini değiştireceğiz D5 hücreye göre B5 .

VBA Kodu:

Kod satırı şöyle olacaktır:

Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex

Çıktı:

Bu kodu çalıştırın. Hücrenin arka plan rengini değiştirecektir D5 hücreye göre B5 .

Benzer şekilde, herhangi bir hücrenin yazı tipi rengini veya kenarlık rengini başka bir hücreninkine göre değiştirebilirsiniz. ColorIndex mülk.

Daha Fazla Öğrenme

Bu makalede, hücre rengini değiştirmek için ColorIndex özelliği VBA .

Ayrıca ColorIndex özelliğinin yanı sıra Renk içinde VBA renklerle ilgilenir.

Detaylı bilgi için buraya tıklayın.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.