• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Renk seçenekli grafik

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
merhaba

mesajımı aslında grafik bölümüne göndermem gerekirdi ancak sorunun makro ile çözüleceği düşüncesine kapıldım.Grafik bölümünün tümünü inceledim ama benzer bir soru ve cevap göremedim.

problem : Grafikte çubuk değerlerini;
VERİ EĞER 250 VE 250' in ALTINDA İSE KIRMIZI,250 DEĞERİNİN ÜSTÜNDE İSE MAVİ OLMALI..BUNU YAPMAK MÜMKÜNMÜDÜR?

Bu veriler sürekli sütun boyunca aşağı inmekte ve en son değer grafikte okunmaktadır.

Teşekkürler
 

Ekli dosyalar

Aşağıdaki kodları deneyiniz. Burada "char4" sizin grafik nesnenizin adı, grafiği tıklayınca zaten adını görebilir ve gerekirse değiştirebilirsiniz.

Kod:
sub grafik ()
ActiveSheet.ChartObjects("Chart 4").Activate
   
    For a = 1 To ActiveChart.SeriesCollection(1).Points.Count
    If ("0" & ActiveChart.SeriesCollection(1).Points(a).DataLabel.Text) * 1 <= 250 Then
    ActiveChart.SeriesCollection(1).Points(a).Interior.Color = vbRed
    Else
    ActiveChart.SeriesCollection(1).Points(a).Interior.Color = vbBlue
    End If
    Next
end sub
 
merhaba
çok teşekkürler...ancak veriler aşağıya doru sürekli ilerliyor yaklaşık 40.000 satır olacak ve hep en son değeri alması lazım...burada sürekli 8.nci satırı görüyor grafik...En son satırı görmesi sağlanabilirmi?

Teşekkürler
 
Merhaba,

Dosyanız ektedir,

Satırda son değer ( Formül ; 100 satır olarak düzenlenmiştir ) bulunarak çözülmüştür.
 

Ekli dosyalar

Geri
Üst