Das Archiv des Excel-Forums

Vergleichen

Bild

Betrifft: Vergleichen
von: Günter

Geschrieben am: 15.07.2008 08:58:44

Schönen Tag,
hätte gerne Hilfe von euch...
Besitze die anhängende Datei mit 3 Arbeitsblätter:
Stammdaten-Stammdaten2-aktualisierte Stammdaten
Stammdaten bleiben immer gleich.
In Stammdaten2 werden Änderungen eingetragen.
Nun -wenn möglich- soll per VBA die Arbeitsmappe
"aktualisierte Stammdaten" sich automatisch aktualisieren.
D.h., wenn aus der Arbeitsmappe "Stammdaten2" was gelöscht
wird oder/und zugefügt wird, soll entsprechend die Arbeitsmappe
"aktualisierte Stammdaten" aktualisiert werden. D.h., wenn
in Spalte A identisch, dann ganze Zeile nach "aktualisierte Stammdaten".
Gruß
Günter
https://www.herber.de/bbs/user/53821.xls

Bild

Betrifft: AW: Vergleichen
von: yusuf
Geschrieben am: 15.07.2008 09:33:41
Hi,
ich versteh den Sinn dieses Vergleiches nicht so ganz.
Du möchtest, dass "aktualisierte-Stammdaten" immer auf dem gleichen Stand ist, wie "Stammdaten2"!?
Dann lösche den inhalt von "aktualisierte-Stammdaten" und kopier doch einfach alles aus "Stammdaten2" rueber, sobald eine Aenderung eingetreten ist (oder wenn die Mappe geschlossen/geoeffnet wird).
Kommt auf die Menge der Daten an, aber ich denke das geht schneller, als jede Zeile einzeln abzugleichen und rueberzukopieren.
Hoffe hab dich nicht missverstanden.
Lasse die Frage deswegen offen.
Gruß
Yusuf

Bild

Betrifft: AW: Vergleichen
von: Günter

Geschrieben am: 15.07.2008 09:47:56
Hallo yusuf,
die Anzahl der Datensätze (Stammdaten2) beläuft sich auf ca. 15.000 bis 61.000.
Die Stammdaten variieren -je nach Sachlage- auch um die 15.000 bis 61.000.
Mir geht es darum, dass im Arbeitsblatt "aktualierte Stammdaten" die Daten
aus dem AB "Stammdaten" enthalten sind, aber wenn ein Datensatz von AB "Stammdaten"
nicht in AB "Stammdaten2" enthalten ist, so soll dieser auch nicht im AB "aktualisierte
Stammdaten" enthalten sein. Ich glaube in Access nennt man das "Aktualierungsabfrage bzw.
Anfügeabfrage".
Sorry für die umständliche Fragestellung...
Gruß
Günter

Bild

Betrifft: AW: Vergleichen
von: yusuf
Geschrieben am: 15.07.2008 10:35:38
Hi,
sry. Ich steh irgendwie aufn Schlauch.
Ich setze mal die Frage auf offen damit sich auch andere damit beschaeftigen.
Gruß
Yusuf

Bild

Betrifft: AW: Vergleichen
von: Wolli

Geschrieben am: 17.07.2008 10:49:20
Hallo Günter, Du drückst Dich in der Tat unklar aus. Sinnvoll wäre folgendes:
1.) Es gibt Stammdaten (die sich NIEMALS verändern)
2.) Es gibt aktualisierte Stammdaten (die einen kompletten, aktuellen Stand darstellen)
3.) Es gibt das Blatt "Stammdaten2", das Informationen über Aktualisierungen / Löschungen in irgendeiner Form enthält.
Daraus lernen wir:
4.) Wenn das Blatt "Stammdaten2" tatsächlich die kompletten, aktuellen Daten enthält, kopieren wir es einfach in "Aktualisierte Stammdaten" - fertig!
5.) Wenn das Blatt "Stammdaten2" nur geänderte und neue Datensätze enthält, brauchen wir eine Methode, diese Änderungen im Blatt "Aktualisierte Stammdaten" unterzubringen. Dabei stellt sich die Frage, ob wir die aktualisierten Stammdaten immer von der Pike auf aus Blatt 1 + 2 neu aufbauen oder ob wir sie nur aufgrund von "Stammdaten2" aktualisieren.
6.) Wie erkennen wir Löschungen?
Bitte formuliere Deine Frage also nochmal frisch, dann kann's weitergehen!
Dein Dateianhang war leider nicht wirklich hilfreich :-( Vielleicht kannst Du einen etwas realistischeren bauen!
Gruß, Wolli

Bild

Betrifft: AW: Vergleichen
von: Günter
Geschrieben am: 17.07.2008 12:47:15
Guten Tag Wolli,
probiere mit anderem Beispiel.
https://www.herber.de/bbs/user/53896.xls
Hoffe, jetzt kommt mehr Klarheit rein. Habe jetzt zusätzlich
Zu- und Abgänge als AB. Sollte etwas die Sache vereinfachen.
Hoffe...
Gruß
Günter

 Bild

Excel-Beispiele zum Thema "Vergleichen"

Zellen vergleichen und markieren download Tabellen vergleichen download
Spalten A und B vergleichen und Doppel in C listen download Werte vergleichen download
Bereiche auf Übereinstimmung vergleichen download Daten in jeweils einer Spalte zweier Tabellen vergleichen download
Werte vergleichen und Ergebnis in Tabelle eintragen download Tabellen vergleichen und Zeilen ersetzen download
Tabellen vergleichen und bei Nichtübereinstimmung markieren download Textdateien vergleichen und Unterschiede dokumentieren download
Spalte A mit B vergleichen und Doppel in C eintragen download Telefonnumern mit Liste vergleichen und durch Namen ersetzen download
Werte vergleichen und übertragen download Teilstrings vergleichen und markieren download
Textmuster vergleichen download