Pivottabellen in Excel

Registriert
30. Dezember 2007
Reaktionspunkte
778
Ort
Haßfurt
habe folgendes VBA_Makro aus einer c't Zeitschrift, um ein Arbeitsblatt mit einer Pivottabelle zu aktualisieren, wenn ich die Grundtabelle ändere.

Private Sub Worksheet_Activate()
Dim pt As PivotTable
For Each pt In Me.PivotTables
pt.RefreshTable
Next
End Sub

Allerdings aktualisiert Excel die Tabelle nicht.

Bei der Grunddatentabelle habe ich mit

=BEREICH.VERSCHIEBEN(Grunddaten!$A$1;;;ANZAHL2(Grunddaten!$A:$A);ANZAHL2(Grunddaten!$1:$1))

versucht, dass die Grundtabelle neue Datensätze automatisch mit rein nimmt. Allerdings sagt er mir, dass bei ANZAHL2(Grunddaten!$A:$A), beim ersten $A ein Fehler sei.

Das Lehrzeichen beim zweiten Grunddaten macht irgendwie die MTB-News Webseite.

Ach ja, wenn ich das VBA-Makro im VBA Editor laufen lassen will, gibt es einen Laufzeitfehler 1004 "Anwendungs- oder objektdefinierter Fehler".

Fall sich jemand auskennt, hab ich da Fehler drin? Und kann mir jemand helfen?
 
Zurück