Y ekseninin mak ve min değerleri hücreden okunsun

Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Merhaba arkadaşlar,
Ekli dosyamda Y değer eksenindeki değerleri otomatik olarak değiştirmek istiyorum.Maksimum ve minimum değerleri tablomdaki H3 ve I3 hücrelerinden grafiğe yazdırmak istiyorum.Bununla ilgili her iki sayfada yazılı 2 örnek makro buldum ama maalesef çalıştıramadım.Bu konuda yardımlarınızı rica ediyorum.
 

Ekli dosyalar

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Merhaba arkadaşlar,
Ekli dosyamda Y değer eksenindeki değerleri otomatik olarak değiştirmek istiyorum.Maksimum ve minimum değerleri tablomdaki H3 ve I3 hücrelerinden grafiğe yazdırmak istiyorum.Bununla ilgili her iki sayfada yazılı 2 örnek makro buldum ama maalesef çalıştıramadım.Bu konuda yardımlarınızı rica ediyorum.
.

Kod:
Sub Eksendeg()

   Dim grf As ChartObject
   For Each grf In ActiveSheet.ChartObjects
      With grf.Chart
         
         With .Axes(xlValue)
            .MaximumScale = ActiveSheet.Range("MaxVal").Value
            .MinimumScale = ActiveSheet.Range("MinVal").Value
            
         End With
      End With
   Next grf
End Sub

Dosyanız ekte.

.
 

Ekli dosyalar

Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Üstadım teşekkürlerimi sunuyorum.
Saygılar
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Üstadım,ihtiyaçlar doğrultusunda bir sorum daha olacak.Acaba bu makroya grafik adını vererek bu işlemi yapabilirmiyiz.
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Sadece belirli bir grafik için çalışacak.
Ayrıca Run-time error 1004 hatası alıyorum.Burada akis sınıfının maksimumScala özelliği kurulamıyor diyor. Ama end'e basınca işlemi yine yapıyor.Sebebi ne olabilir acaba?
 
Son düzenleme:

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sadece belirli bir grafik için çalışacak.
.

Örnekteki grafik için:

Kod:
Sub Eksendeg()
   
   ActiveSheet.ChartObjects("Chart 3").Activate
              
        ActiveChart.Axes(xlValue).Select
        ActiveChart.Axes(xlValue).MaximumScale = ActiveSheet.Range("MaxVal").Value
        ActiveChart.Axes(xlValue).MinimumScale = ActiveSheet.Range("MinVal").Value
         
End Sub
.
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Üstadım "ChartObjects özelliği alınamıyor" diye hata verdi
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Çok haklısınız.Sizin dosyanızda bir hata yok.Kendi dosyama uyarladığımda bu hatayı alıyorum.
Ayrıca örn.dosyamda 5 grafik var ve ben "grafik3" adlı grafiğimde bu makroyu çalıştıracağım.Makroda bununla ilgili birşey göremiyorum yada anlayamadım,açıklayabilirmisiniz lütfen ..
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Çok haklısınız.Sizin dosyanızda bir hata yok.Kendi dosyama uyarladığımda bu hatayı alıyorum.
Ayrıca örn.dosyamda 5 grafik var ve ben "grafik3" adlı grafiğimde bu makroyu çalıştıracağım.Makroda bununla ilgili birşey göremiyorum yada anlayamadım,açıklayabilirmisiniz lütfen ..
.

Var.

Kod:
ActiveSheet.ChartObjects([COLOR="Red"]"Chart 3"[/COLOR]).Activate

.
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Sizin dosyanıza bir grafik daha kopyaladım.Hep ilk grafiği hesaplıyor diğerini yapmıyor.Anlamaya çaılıştığım makro bu grafiğe nasıl bağlandı.Bunu nalayamıyorum maalesef.
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Üstadım ilginize çok teşekkür ediyorum.Şimdi anladım "chart 03" isminin nerden görüldüğünü.İlgilenen arkadaşlar için: grafiğin üzerindeyken sağ clik grafik grafik penceresinden en üstte görülebiliyormuş:)
Esen kalın
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Üstadım ilginize çok teşekkür ediyorum.Şimdi anladım "chart 03" isminin nerden görüldüğünü.İlgilenen arkadaşlar için: grafiğin üzerindeyken sağ clik grafik grafik penceresinden en üstte görülebiliyormuş:)
Esen kalın
.


:eek:k::

:bravo:

:mutlu:
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Sn.Yurttaş,

İhtiyaçlar bitmiyor maalesef..Bu yaptığımız çalışmayı sadece "Minimum değeri" çift eksenli grafiğe nasıl uyarlayabiliriz ?
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Sorum gözden kaçtı sanırım.
Bu konuda yardımcı olacak arkadaş var mı acaba ?
 
Üst