ich habe ein kleines Problem und möchte vorab sagen, dass ich ein wirklicher VBA Laie bin. Ich habe folgendes Makro aufgenommen (nicht selbst geschrieben, da ich das nicht kann):
Sub updatechartloanvolumetrend()
If Range("C10") = "19981998" Then
ActiveSheet.ChartObjects("Chart 3").Activate
ActiveChart.ChartArea.Select
ActiveChart.SetSourceData Source:=Sheets("Loan Volume - No. of Deals").Range( _
"A44:C44,A45:C45"), PlotBy:=xlColumns
Was hier im Prinzip gemacht wird ist, dass sich ein Chart aktualisiert. Mein Problem liegt darin, das A44:C44,A45:C45 starr ist und ich es jedesmal manuell ändern muss, wenn ich beispielweise eine neue Zeile Oberhalb von A44 einfüge, da er sonst auf die falschen Werte zugreift.
Gibt es eine Möglichkeit, das ganze dynamisch zu machen, d.h. dass sich A44:C44,A45:C45 automatisch auf A45:C45,A46:C46 ändert, sobald ich eine neue Zeile einfüge.
Vielen Dank!
Timo