Eksen seçeneklerinde üst sınır değerinin formülle belirlenmesi.

Katılım
18 Ağustos 2009
Mesajlar
199
Excel Vers. ve Dili
Excel 365 - Türkçe
Altın Üyelik Bitiş Tarihi
14/06/2022
Hazırladığım grafikte eksen seçeneklerinde üst sınır değerinin otomatik veya elle değil formülle belirlemek istiyorum.
Yani Üst sınır değerinin yanında 70,0 yazmayacak formül yazacak örneğin =A2 gibi.
Bunu nasıl yapabileceğimi bulamadım. Denedim ama olmadı bu konuda bilgisi olan varsa yardımcı olursa sevinirim

236267
 

Ekli dosyalar

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Aşağıdaki kodu deneyin.

Kod:
Sub eksenlimit()

With ActiveChart.Axes(xlCategory) 'x ekseni için
'With ActiveChart.Axes(xlValue) 'y ekseni için

    .MinimumScale = Range("A1")
    .MaximumScale = Range("A2")
End With

End Sub
.
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Merhabalar


Kod:
Sub grafik()
    Dim c As Chart
    Dim a As Axes
   
   
    Set c = Charts.Add
    c.SetSourceData Liste.Range("A1").CurrentRegion
   
    Set a = c.Axes
   
    a.Item(xlValue).MinimumScale = Liste.Range("H1")  ' Code name adı Liste olan çalışma sayfası 
    a.Item(xlValue).MaximumScale = Liste.Range("H2")

    Set c = Nothing
    Set a = Nothing

End Sub
 
Katılım
18 Ağustos 2009
Mesajlar
199
Excel Vers. ve Dili
Excel 365 - Türkçe
Altın Üyelik Bitiş Tarihi
14/06/2022
.

Aşağıdaki kodu deneyin.

Kod:
Sub eksenlimit()

With ActiveChart.Axes(xlCategory) 'x ekseni için
'With ActiveChart.Axes(xlValue) 'y ekseni için

    .MinimumScale = Range("A1")
    .MaximumScale = Range("A2")
End With

End Sub
.
Teşekkürler
 
Katılım
18 Ağustos 2009
Mesajlar
199
Excel Vers. ve Dili
Excel 365 - Türkçe
Altın Üyelik Bitiş Tarihi
14/06/2022
Merhabalar


Kod:
Sub grafik()
    Dim c As Chart
    Dim a As Axes
  
  
    Set c = Charts.Add
    c.SetSourceData Liste.Range("A1").CurrentRegion
  
    Set a = c.Axes
  
    a.Item(xlValue).MinimumScale = Liste.Range("H1")  ' Code name adı Liste olan çalışma sayfası
    a.Item(xlValue).MaximumScale = Liste.Range("H2")

    Set c = Nothing
    Set a = Nothing

End Sub
Teşekkürler
 
Üst