Thema Datum  Von Nutzer Rating
Antwort
Rot Pivottabellen aktualisiert nur jedes 2. mal
11.10.2024 12:13:40 Gast
NotSolved

Ansicht des Beitrags:
Von:
Gast
Datum:
11.10.2024 12:13:40
Views:
129
Rating: Antwort:
  Ja
Thema:
Pivottabellen aktualisiert nur jedes 2. mal

Hallo liebes VBA-Forum,

 

folgende Sachlage:

Excel Arbeitsmappe mit 2 Arbeitsblättern:

1. Arbeitsblatt A enthält eine Datenbankanbindung und zieht Datumsstempel und Werte

2. Arbeitsblatt B enthält eine Pivottabelle mit Daten aus A:

- Zeilen sind Datum, Monate, Jahre

- Spalten sind Summe der Werte

- Werte sind die Werte aus 1.

 

Nun verwende ich ein Makro welches (1)die Datenbankabfrage aktualisiert, dann (2)die Pivot aktualisiert um im Anschluss (3)die Daten der Pivot in ein neu angelegtes Tabellenblatt schreibt

 

(1) und (3) funktionieren problemlos, jedoch aktualisiert sich die Pivottabelle nur bei jedem zweiten Lauf des Makros.

Um einen Fehler im Makro auszuschließen habe ich also folgendes getan:

 

a) Händisch in Arbeitsblatt A Werte eingetragen, welche nicht stimmen und ins Auge springen

b) Händisch per Rechtsklick -> Aktualisieren die Pivottabelle in Arbeitsblatt B aktualisiert.

Ergebnis: manipulierte Werte werden geladen

c) über "Daten" -> "Alle aktualisieren" aktualisiert

Ergebnis: Daten in Arbeitsblatt A sind bereinigt, Pivot bleibt mit manipulierten Werten aus b) gefüllt

d) nochmal "Daten" -> "Alle aktualisieren" gewählt

Ergebnis: Nun ist auch die Pivot richtig aktualisiert

 

 

Probehalber ein Makro zu schreiben, welches 5x ein RefreshAll mit jeweils 3 Sekunden Wartezeit dazwischen ausführt aktualisiert die Pivot NICHT

Das Makro muss 2x ausgeführt werden, dann ist sie aktualisiert.

 

Hilfe!

 

VG,

Erik

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Pivottabellen aktualisiert nur jedes 2. mal
11.10.2024 12:13:40 Gast
NotSolved