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?
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?