Hallo allerseits
Ich hab da folgendes Problem:
Ich habe in einer Excel-Mappe ein Diagram, dass ich gerne mit einem Excel-Makro kopieren und anschließend von dem neuen Diagramm die Datenquelle ändern würde. Ich habe mit meiner laienhaften Makroerfahrung schon folgendes zusammen bekommen:
Sub Makro1()
’
’ Makro1 Makro
’ Makro am 08.08.2009 von Tobias Doll aufgezeichnet
’
’ Tastenkombination: Strg+y
’
ActiveSheet.ChartObjects(„Diagramm 3“).Activate
ActiveChart.ChartArea.Select
ActiveChart.ChartArea.Copy
ActiveWindow.Visible = False
Windows(„Mappe2“).Activate
Range(„D20“).Select
ActiveSheet.Paste
ActiveSheet.ChartObjects(„Diagramm 1“).Activate
ActiveChart.SetSourceData Source:=Sheets(„Tabelle1“).Range(„A20:B35“), _
PlotBy:=xlColumns
End Sub
Wenn ich das Makro so ausführe erhalte ich folgende Fehlermeldung:
Laufzeitfehler ‚438‘
Objekt unterstützt Eigenschaften oder Methode nicht
und werde beim debuggen an folgende Zeile verwiesen:
ActiveSheet.ChartObjects(„Diagramm 1“).Activate
Ich glaube es liegt an "Diagramm 1. Ich weiß aber nicht, wie man das ändern könnte.
Danke schonmal im voraus
Tobias