Pivot-Tabellen automatisch aktualisieren bei Änderung der Datenquelle I Excelpedia
Вставка
- Опубліковано 4 гру 2019
- → Mit Excel durchstarten? Hier bist Du richtig: www.excelpedia.eu/
Anfragen und Kontaktaufnahme gerne via Mail → office@excelpedia.at
Viele Grüße und frohes Excel'n,
Johannes
Hervorragend. Genau dass, was ich gesucht. Riesen großen Dank =)
Sehr gut und schnell erklärt!
Wir arbeiten mit Pivot-Tabellen und Diagramme. So aktualisiert sich nicht nur die Daten, sondern auch die Diagramme beim Öffnen und das sieht super aus.
Freut mich, dass das Video hilfreich war!
DANKE !!! sehr hilfreich
Vielen Dank
Freut mich, wenn man helfen konnte!
Danke für diese Top-Erklärung!! Dazu noch Fragen: Funktioniert das VBA auch, wenn ich in einer Datei in verschiedenen Tabellen mit verschiedenen Rohdaten und dazu jeweils Pivot-Tabellen habe? Aktualisieren sich dann die Pivot-Tabellen, sobald die Rohdaten-Tabellen gefüllt und ggf. später angepasst werden?
Vielen Dank! Bedeutet das RefreshAll das alle Datenquellen aktuallisiert werden? Ich müsste auch eine Online Quelle einbinden auf einem anderen Blatt. Wäre blöd wenn die dann auch jedes mal neue Daten holt obwohl es nicht nötig ist. Oder bezieht sich das RefreshAll nur auf Quellen innerhalb der Arbeitsmappe?
Ja genau - das aktualisiert alles.
Frage, angenommen meine Arbeitsmappe besteht aus drei Reiter mit Rohdaten (da unterschiedliche Produkte) in Tabellen sowie 4 Reiter mit Diagrammen und einem Reiter mit mehreren Pivot Tabellen die aus den beschriebenen Tabellen meine gewünschten Daten analysiert/generiert. Wenn ich jetzt im VBA nur auf die Arbeitsmappe (die alle Tabellen, Diagramme, Pivots enthält) klicke und diesen Code, wie im Video beschrieben eingebe dann müssten sich „alle“ Daten (Tabellen, Pivot Tabellen und Diagramme) automatisch pro Änderung der Roh-Daten aktualisieren richtig?
Oder muss ich diesen Code für jeden Reiter der Rohdaten einzeln eingeben.
Mein Wunsch ist, dass sich alle Tabellen, Diagramme und Pivot Tabellen mit Änderung der Rohdaten ändern/aktualisieren
Hi, danke für das Video, sehr hilfreich! Nur noch eine Frage, kann man refresh all auch auf einen Button legen? Sodass es nicht immer automatisch refresht?
Ja klar!
Du kannst einen eigenen Makro daraus machen, einen Button erstellen und das Makro drauf verlinken.
Im Bestehenden Makro dann einfach die Zeile mit dem Refresh rausnehmen :)
@@Excelpedia Probier ich dann heute noch! Vielen Dank! VBA ist next level awesome! Bin noch ein mega noob, aber dafür ein formelpro 🤣
Hehe ja bisschen VBA schadet nicht ..:-)
Hey super Funktion danke.
Ich habe das Problem das sich bei mir Hintergrundfarben und nicht die Zahlen ändern dabei regiert der Code leider nicht. Gibt's da eine Möglichkeit auch auf die Farbe zu reagieren?
Hi, kannst du mir vielleicht weiterhelfen? Meine Pivot Tabelle sortiert nach Wochentagen (Mo - So) und manchmal filtert sie einfach scheinbar willkürlich einen bestimmten Wochentag nicht. (Fällt zB der Dienstag weg). Die Datenquelle ist eine Tabelle die sich zum teil aus formeln zusammen setzt. könnte das Probleme machen?
Wie lautet denn die Formel, in der du den Wochentag ermittelst? Bei deinem Datensatz?
@@Excelpedia Hi also; Ich lasse die Pivot Tabelle nach Wochentage filtern, diese jedoch werden mit einer Index Funktion in einer Spalte dargestellt. =INDEX("Tabellenbezug";"ausgewählte Zelle";1)
Tabellenbezug gliedert die Zahlen von 1-7, die spalte daneben die Wochentage.
Das ganze dient dazu dass ich es mir einfacher mache, und für die Wochentage nur ne Zahl eingeben muss statt jedes mal "Mittwoch" etc ausschreiben zu müssen.
Übersetzen lasse ich es über die Formel deshalb, weil die Datenschnitte der Pivot Tabelle sonst nach 1-7 filtern und nicht nach voll ausgeschriebenen Wochentagen
Hey es klappt ja aber wenn ich es wieder schließe und öffne verschwindet der Code obwohl ich gespeichert habe.
Weißt du wie ich das Problem lösen kann?
Die Excel Arbeitsmappe als .xslm speichern :-)
@@Excelpedia Vielen lieben dank hab noch eine Frage wenn ich darf undzwar habe eine Excel-Tabelle mit Makros erstellt von meinem Arbeitsplatz und nach hinein sie auf dropbox verschoben sodass die anderen mitarbeiter zugriff haben aber die können nicht die makros nutzen daher habe ich das auch bei denen eingefügt mit vba kopieren und einfügen aber gibt es eine andere Möglichkeit sodass wenn ich mit makros was erstelle es global übertragbar ist das es jeder nutzen kann?
Danke im Voraus
Danke für dein Video.
Mein Problem ist folgendes:
Wenn ich das Datum in meiner "Haupttabelle" ändere wird dies im entsprechenden Tabellenblatt automatische aktualisiert.
Wenn ich etwas neues schreibe bzw. einen Namen hinzufüge in meiner Haupttabelle wird der Name nicht im entsprechenden Tabellenblatt hinzugefügt. Was mache ich falsch?
Hallo!
Weiß leider nicht genau Was Du meinst.. Kannst du da etwas genauer werden?
Hi, bei mir wird die Pivot Tabelle erst aktualisiert sobald man einmal reinklickt.
Das ist jetzt nicht so schlimm, aber auf jeden Fall wird es nicht wie bei dir automatisch aktualisiert, sondern wie gesagt erst nach einem Klick in die pivot Tabelle.
Der Code ist exakt der Gleiche wie bei dir.
Hast du Oben Rechts im VBA Codefenster "SelectionChange" ausgewählt?
@@Excelpedia Hi, ja das habe ich gemacht
Hi Maido, ich habe genau das gleiche Problem wie du damals. Hast du dafür eine Lösung gefunden? Wäre super wenn du mir einen Tipp geben könntest. VG
@Tom Hi, ich arbeite nicht mehr mit Pivot aber habe auch keine Lösung dafür gefunden glaube ich.
Hey, super Video,sehr hilfreich. Nur Excel gibt mir jetzt immer eine Warnung mit: "Vorsicht: Teile ihres Dokuments enthalten möglicherweise persönliche Informationen, die von der Dokumentprüfung nicht entfernt werden können".
Ich kann es mit "OK" bestätigen oder "Abbrechen".
Was bedeutet das? Habe ich was falsch gemacht?
Hallo und danke für das nette Feedback! Das könnte an den Einstellungen im Bereich Makrosicherheit liegen. Schau dir mal dieses Video dazu an: ua-cam.com/video/tkRL067N4q0/v-deo.html
Ich hoffe, das löst das Problem!
@@Excelpedia vielen Dank, das hat mir sehr geholfen.
Ich hab Probleme das Makro so zu speichern. Da steht immer kann micht gesoeichert werden VB Prohekt. Gibt es da eine Lösung?
Speicherst du das File als .xlsm?
@@Excelpedia als xlsx muss ich es als xlsm speichern?
@@stepfenzockt874 Ja, Makros müssen immer als .xlsm abgespeichert werden
@@Excelpedia Ok vielen dank für die Info
Hallo. Komme bei meinem Projekt gerade leider nicht weiter. Das Video hat mit leider noch nicht helfen können obwohl es sehr lehrreich war für die Zukunft :D Ich Exportiere im Moment Daten aus unserem Warenwirtschaftssystem und öffne sie in excel. Dann markiere ich die Tabelle mit den Daten und erstelle eine Pivot Tabelle daraus, sortiere es nach 4 Kritikpunkten und die Tabelle entsteht. Dann füge ich noch 3 Spalten hinzu und visualisiere alles schön, markiere die Zahl mit dem größten Absatz usw. All das würde ich gerne automatisieren. Quasi einmalig eine Vorlage mit dem Design und den Befehlen machen und dann nur noch auf der Import Seite die exportierten Daten rein setzen und excel konvertiert es in die Vorlage/Pivot Tabelle. Ist doch bestimmt möglich. Hat jemand Tipps für mich oder hätte Spaß daran es mal mit mir gemeinsam anzugehen per Discord Stream oder so? :) Lerne sehr gerne neue Sachen aber hier hänge ich gerade. Liebe Grüße