İçindekiler
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.xlsm4 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.