VB6: Excel-Diagramm ansprechen, Datenquelle ändern
Von: , Frage gestellt am Sa, 16. Jun 2007
Hallo ihr Wissenden,
ich finde nieregdns Hilfe für mein Problem: Ich möchte aus Visual Basic heraus ein Diagramm ändern, dass sich in einer Excel-Datei, auf einem Arbeitsblatt befindet.
Habe folgenden Code schon zusammengewürfelt, weil ich eigentlich nicht viel Ahnung von dem Thema habe!:
Private Sub Erstellen_Click()
'öffnen
Dim Excel As Object
Set Excel = CreateObject("Excel.Application")
Excel.Visible = False
Excel.Workbooks.open "C:/diagramme.xls“
Excel.Sheets("Diagramme").Select
ActiveSheet.Charts("Diagramm 1").Select 'Fehler
ActiveChart.SetSourceData Source:=Excel.Sheets("Daten").Range("A3:A6,C3:C6"), _
PlotBy:=xlColumns
'excel schließen
Excel.ActiveWorkbook.Close SAVECHANGES:=True
Excel.Quit
End Sub
Bei "ActiveSheet.Charts("Diagramm 1").Select" kommt dann der Fehler 424 "Objekt erforderlich". Dass das Digramm so heißt, sagt mir ein aufgenommenes Macro. Ersetze ich den Namen durch den Index, kommt das gleiche.
Bitte um Hilfe
Gruß Simon
