eazel
Lt. Junior Grade
- Registriert
- Apr. 2010
- Beiträge
- 462
Guten Tag,
Ich soll ein Diagramm"Grafik" mithilfe eines Buttons aktualisieren. Das Diagramm bezieht sich auf eine Datenquelle namens "Daten" auf einem anderen Sheet. Diese Daten stammen aus einer Access Datenbank mit Namen "Tabelle".
Mithilfe des Makroaufzeichners bekomme ich folgenden Code:
Leider funktioniert dieser nicht und ich erhalte die Fehlermeldung
Mich wundert es jedoch, da ich es mit dem Makroaufzeichner aufgenommen habe und Excel jetzt nicht in der Lage ist, seinen eigenen Code auszuführen?
Ich bitte um Hilfe, vielen Dank im Vorraus
Ich soll ein Diagramm"Grafik" mithilfe eines Buttons aktualisieren. Das Diagramm bezieht sich auf eine Datenquelle namens "Daten" auf einem anderen Sheet. Diese Daten stammen aus einer Access Datenbank mit Namen "Tabelle".
Mithilfe des Makroaufzeichners bekomme ich folgenden Code:
Code:
sub klick ()
Sheets("Daten").Select
Range("Tabelle.accdb34[[#Headers],[Anzahl]]").Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
Sheets("Grafik").Select
ActiveChart.PlotArea.Select
ActiveSheet.PivotTables("PivotTable1").PivotCache.Refresh
end sub
Leider funktioniert dieser nicht und ich erhalte die Fehlermeldung
Laufzeitfehler '438'
Objekt unterstützt diese Eigenschaft oder Methode nicht
Mich wundert es jedoch, da ich es mit dem Makroaufzeichner aufgenommen habe und Excel jetzt nicht in der Lage ist, seinen eigenen Code auszuführen?
Ich bitte um Hilfe, vielen Dank im Vorraus