Bu dosya, hücrelerde koşullu biçimlendirme ile oluşan renklerin grafikteki veri noktalarına da uygulanmasını sağlar. Excel grafikleri koşullu biçimlendirme renklerini kendiliğinden almaz; dosyadaki makro bu renkleri hücrelerden okuyup grafik noktalarına aktarır.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- grafik sayfası: C4 hücresinde sayfa başlığı bulunur. Müşteri ve Sevkiyat sütunlarında Ali (3533), Bora (3034), Celal (1232), Deha (1087), Ediz (1000) gibi örnek kayıtlar yer alır. Veriler D9:E19 aralığındadır.
- Sayfada iki grafik vardır; her ikisi de bu verilerden beslenir ve makro ile renklendirilir.
- MusteriAlani adlı tanımlı ad, grafik sayfasındaki D9:E19 aralığını gösterir.
Makrolar
- ColorChartDataPoints: Etkin sayfadaki her grafiğin ilk serisini alır, serinin formülünden değer aralığını belirler ve her veri noktası için aralıktaki ilgili hücrenin üç sütun sağındaki hücrenin görünen dolgu rengini (DisplayFormat) okur. Bu rengi grafikteki ilgili sütuna uygular. Böylece koşullu biçimlendirme sonucu oluşan renk grafikte de görünür.
- Worksheet_Change (sayfa olayı): MusteriAlani aralığında bir değer değiştiğinde ColorChartDataPoints makrosunu otomatik çalıştırır. Ayrıca elle çalıştırmak gerekmez.
Nasıl kullanılır
- Dosyayı açın ve güvenlik uyarısında makroları etkinleştirin.
- grafik sayfasında D9:E19 aralığındaki müşteri adlarını ve sevkiyat değerlerini kendi verilerinize göre değiştirin.
- Değer değiştiğinde makro otomatik çalışır ve grafik renkleri güncellenir.
- Renk kurallarını değiştirmek için ilgili hücrelerdeki koşullu biçimlendirme kurallarını düzenleyin; makro, grafik noktalarına bu hücrelerin güncel rengini aktarır.
- Renkler hemen yenilenmezse Alt+F8 ile ColorChartDataPoints makrosunu çalıştırın.