range
16.07.2003 22:03:32
michael
ich möchte mir per VB ein Diagramm erstellen. Hierfür habe ich mir per Recorder den Code aufgenommen.
Aufgenommen wurde das Macro mit einem festen Bereich - ich brauch aber einen variablen...
Charts.Add
ActiveChart.ChartType = xlXYScatterSmooth
ActiveChart.SetSourceData Source:=Sheets("Tabelle1").Range("A1:B6"), PlotBy _
:=xlColumns
statt Range("A1:B6") muß ich Range(Cells(a, b), Cells(c, d)) schreiben bringt aber Laufzeitfehler.
Hab dann folgendes getestet ... was auch nicht geht
ActiveChart.SetSourceData Source:=Sheets("Tabelle1").Range(Cells(1, 1), Cells(6, 2)), PlotBy _
:=xlColumns
Methode "Cells" für das Objekt "_Global" fehlgeschlagen
Wie wird der Range Bereich richtig geschrieben?
Danke für eure Hilfe
Michael