Folgendes Problem habe ich:
Ich steuere aus einer Anwendung heraus Excel. Füttere es mit Daten´, die dann per VBA ein schönes Diagramm erzeugen sollen. Mit folgendem Code:
MSEXcel.Charts.Add
With MSExcel.ActiveChart
.Charttype=xlScatterSmooth
.SetSourceData Source:=Sheets("tabelle1").Range("A1:C42") , PlotBy:=xlColumns
.Location where:=xlLocationAsNewSheet , Name:="Übersprechen"
{ weitere Anweisungen, die das Diagramm formatieren }
End With
Die SetSource Zeile erzeugt einen Fehler: Excel wird nicht geschlossen, nachdem der Programmcode abgearbeitet ist.
Meine Frage: Gibt es eine Möglichkeit das ganze so zu programmieren, daß auf:
, PlotBy:=xlColumns
verzichtet werden kann? Oder vielleicht so in eine Befehlszeile implentiert wird, daß kein Komma benötigt wird?
Who knows? Ich leider nicht!
Gruß Dirk