değişken alt sınır değeri

Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
Merhaba

Ekteki dosyada bir grafiğim var. Sütun ve çizgi grafikten oluşuyor
"V4" hücresindeki filitre değiştiğinde veriler değişiyor, grafikte değişmiş oluyor. Lakin veri aralıklarımın alt ve üst sınır değerleri çok farklı. Ben alt sınır değerinin 0 "sıfır" değeri ile başlamasını istemiyorum. Her seçeneğe göre değişik sınırı değeri alsın.

Nedeni ise ; çizgi grafiğin daha ön plana çıkmasını istiyorum. İki çizgi grafiğin aralarındaki fark önem taşıyor. Görünmesini istediğim şeklide dosyada mevcut

Yardımlarınızı rica ederim
 

Ekli dosyalar

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Merhaba

Üzerinde biraz zaman geçmiş ancak istediğiniz VBA ile kolayca yapılabilir. GRAF (TR-TF) isimli sayfanın kod sayfasına aşağıdaki kodlar yazılmıştır. V4 hücresinden seçim yaptığınızda kodlar çalışacaktır. Ekli dosyayıda inceleyebilirsiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

If Intersect(Target, [v4]) Is Nothing Then Exit Sub

ActiveSheet.ChartObjects("Chart 1").Chart.Axes(xlValue).MinimumScale = 0
ActiveSheet.ChartObjects("Chart 1").Chart.Axes(xlValue).MajorUnitIsAuto = True

majordeg = ActiveSheet.ChartObjects("Chart 1").Chart.Axes(xlValue).MajorUnit

ActiveSheet.ChartObjects("Chart 1").Chart.Axes(xlValue).MinimumScale = majordeg

End Sub
 

Ekli dosyalar

Üst