ich hab ein Problem bei der Erstellung von Diagrammen. Wenn ich ein Makro aufzeichne, daß ein Diagramm erzeugt sieht das folgendermaßen aus:
Range("A1:X1,A4:X5").Select
Range("X4").Activate
Charts.Add
ActiveChart.ChartType = xlXYScatterLines
ActiveChart.SetSourceData Source:=Sheets("Name").Range( _
"A1:X1,A4:X5"), PlotBy:=xlRows
ActiveChart.Location Where:=xlLocationAsObject, Name:= _
"Name"
Dabei besteht das Range Objekt aus zwei unterschiedlichen Bereichen. Funktioniert aber prima. Nun mache ich dies jedoch auch mit einem externen VB-Programm und da gibt's die Meldung:
Methode 'Range' für Objekt '_Worksheet' fehlgeschlagen.
Versuche ich das Gleiche mit zusammenhängender Range (z.B. "A1:X5"), dann funktioniert es. Das Problem liegt also in der nicht zusammenhängenden Range.
Kann mir da einer helfen?
Danke, Oli