Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Dynamische Datenübertragung

Forumthread: Dynamische Datenübertragung

Dynamische Datenübertragung
02.12.2025 16:59:28
Sven
Hallo Profis,


Trotz meiner Versuche steige ich einfach nicht durch! VBA ist noch immer eine fremde Welt!
Und mir fehlen die richtigen Worte für eine erfolgreiche Suche...

Mein Problem ist folgendes:

Ich bekomme jeden Monat Daten aufgeliefert, die in eine Übersicht übertragen werden sollen, wenn der Monat endet, also die Daten vom letzten Tag des Monats in eine Auswertung.

PROBLEM: Die Datengrundlage erweitert sich unvorhersehbar, also kann es im Laufe des Jahres sein, dass im Januar 150 Zeilen vorhanden sind und im März plötzlich 163 Zeilen aufgeliefert werden.

Meine Frage ist:

Wie kann ich es umsetzen, dass sich die Auswertung die Daten aus der einen Tabelle zum Monatsletzten holt und die entsprechende Spalte füllt, zugleich aber einen Abgleich durchführt, ob die Basis übereinstimmt (die übrigens nicht gleich beschriftet ist!) und gegebenenfalls neue Zeilen einfügt.

Beispieltabelle ist angehängt: https://www.herber.de/bbs/user/179761.xlsx
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dynamische Datenübertragung
03.12.2025 12:31:09
Piet
Hallo

dein Beispiel zurück mit einem kompletten Makro. Mit Kommentaren zur Funktion.
Wenn du die Kommentare verstanden hast bringt dich das bei VBA einen großen Schritt weiter.

Die With Klammer dient zur Verkürzung der Syntac. Der Punkt vor Range bezieht alles auf diese With Angabe.
Mit Set kann man auch die Syntac verkürzen, Z.B. Sheets einen -Kurznamen- geben. VBA für Fortgeschrittene.
https://www.herber.de/bbs/user/179763.xlsm

mfg Piet
Anzeige
AW: Dynamische Datenübertragung
03.12.2025 12:49:12
Yal
Hallo Sven,

VBA war mal, aber inzwischen nicht mehr das Tool für diese Art von Aufgaben.
Es geht einfacher mit Power Query, kurz PQ.

Die Kombination von Datei und Arbeitsblätter in den Dateien macht das Vorhaben leicht komplizierter.

Folgende Voraussetzung müssen vorhanden sein:
- speichere alle deine Quelldateien in einem Verzeichnis,
- vergib den einen Namen entlang eines festen Muster: Monatsbericht_AbtXY_Nov2025.xlsx
- Die Daten werden in einer separaten Datei einbezogen. Diese Datei darf in dieselbe Verzeichnis liegen, muss eine Name haben, der den Muster NICHT entspricht.

Lange Rede kürzen: hier ist die separate Datei. Pfad in B1 eintragen, rechtsklick auf dem Pivot und "aktualisieren".
https://www.herber.de/bbs/user/179764.xlsx

Man kann den Pivot noch anpassen, sodass der Vergleich von Monaten zwischen 2 Monatsberichte deutlicher wird.

Für weitere Information über Power Query, siehe: https://excelhero.de/power-query/power-query-ganz-einfach-erklaert/

VG
Yal
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18