Grafik çizdirmek için kaydettiğim makro hata veriyor

Katılım
9 Kasım 2020
Mesajlar
12
Excel Vers. ve Dili
excel 2017
Altın Üyelik Bitiş Tarihi
27-07-2022
Sub Makro1()
'
' Makro1 Makro
'

'
Range("A2").End(x1Down).Select
ActiveSheet.Shapes.AddChart2(201, xlColumnClustered).Select
ActiveChart.SetSourceData Source:=Range("Grafik_Verisi!$A$2:$A$3")
End Sub

a2den itibaren eklenen verilerde bir grafik oluşturmak istiyorum fakat veriler güncelleştiği için hangi hücreye kadar grafik çizilecek kesin değil bunu nasıl belli edebilirim.
teşekkür ederim şimdiden
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
A sütunundaki son dolu hücre numarasını bularak yapılır.
son = ActiveSheet.Cells(Rows.Count, "A").End(3).Row bu satır A sütunundaki son dolu hücrenin satır numarasını alır.
Kod:
Sub Makro1()
'
' Makro1 Makro
'
'Range("A2").End(x1Down).Select

son = ActiveSheet.Cells(Rows.Count, "A").End(3).Row
ActiveSheet.Shapes.AddChart2(201, xlColumnClustered).Select
ActiveChart.SetSourceData Source:=Range("Grafik_Verisi!$A$2:A" & son)
End Sub
 
Üst