Das Notes Forum
Lotus Notes / Domino Sonstiges => OLE/COM-Programmierung => Thema gestartet von: celsp am 10.01.08 - 10:55:42
-
Hallo, ich bin mit meiner Excelausgabe aus Notes zwar etwas weiter aber scheitere momentan an einer Sache: Ich möchte ein "Linie - Säule" Diagramm erstellen. In der Folge möchte ich den Datenbereich festlegen, also "SeriesCollection". Wenn ich den Datenbereich festlegen will kommt nachfolgende Fehlermeldung:
"Microsoft Office Excel: Die Values-Eigenschaft des Series-Objektes kann nicht festgelegt werden."
Hat so etwas schon mal jemand gemacht, hat jemad eine Idee?
Ich gebe mal einen Teil des Codes mit an:
Set sheet = sheets(NameTabelle1)
Call sheet.activate
Set tchart = sheet.ChartObjects.Add( L, T, W, H )
With tchart.chart
Call tchart.activate
.ApplyCustomType xlbuiltin, "Linie - Säule"
Call .SetSourceData(sheet.Range("B6:B8", "C6:D8"), xlColumns)
.HasTitle = False
.Location xlLocationAsObject, sheet.Name
.SeriesCollection(1).Delete
.SeriesCollection(1).Delete
.SeriesCollection.NewSeries
.SeriesCollection.NewSeries
.SeriesCollection(1).Select
.SeriesCollection(1).Values = "=Daten!R6C2:R8C2"
.SeriesCollection(1).Name = "=Daten!R5C4"
.SeriesCollection(1).XValues = "=Daten!R6C2:R8C2"
.SeriesCollection(2).Values = "=Daten!R6D4:R8D4"
.SeriesCollection(2).Name = "=Daten!R5D4"
End With
Bei der ersten Values Eigenschaft kommt der Fehler.
Vielen Dank im voraus!!
-
... könnte vielleicht am Delete, bzw. NewSeries liegen - du sprichst direkt Elemente an - haben die damit automatisch ein Array?
Toni
-
An den Befehle Delete und NewSeries liegt es nicht. Ohne diese Befehle erhalte ich das gleiche Ergebnis!
-
Die Values-Eigenschaft des Series-Objektes kann nicht festgelegt werden.
... ich habe wohl zu schnell d'rüber gelesen - es geht anscheinend nicht, die Eigenschaft scheint nur Readable zu sein...
Toni