Komplette Zeilen vergleichen

17/08/2012 - 18:22 von Heinz Müller | Report spam
Hallo Zusammen,

ich habe folgende zwei Tabellen, wobei jede Tabelle auf einem eigenen
Tabellenblatt ist:

Tabelle1:
Name Vorname Nummer
Müller Heinz 4711
Müller Heinz 0815
Mayer Peter 1234
Mayer Oli 2345
Schmitz Hannes 6789


Tabelle2:
Name Vorname Nummer
Müller Heinz 0815
Mayer Oli 2345
Blabla Blub 0000

Jetzt würde ich gerne, am liebsten über VBA, alle Zeilen in Tabelle1
farbig markieren, die auch in Tabelle 2 vorkommen.

Eine Grundidee habe ich, aber ich glaube die ist zu kompliziert.
Ich würde eine Schleife über Tabelle1 laufen lassen, die für jede Zeile
in Tabelle2 prüft ob alle Zellen identisch sind. Etwa so ( nur als
Metacode ):

if [ tabelle1zeile1spalte1 = tabelle2zeile1spalte1 AND
tabelle1zeile1spalte2 = tabelle2zeile1spalte2 AND tabelle1zeile1spalte3
= tabelle2zeile1spalte3 ]
then
Zeile in Tabelle1 grün fàrben
endif

Zeilen und Spalten dann halt hoch zàhlen.

Geht das einfacher?

EXCEL 2003

Danke!

Gruß
Heinz
 

Lesen sie die antworten

#1 Jörg Burzeja
17/08/2012 - 20:09 | Warnen spam
Am 17.08.2012 18:22, schrieb Heinz Müller:
Hallo Zusammen,

ich habe folgende zwei Tabellen, wobei jede Tabelle auf einem eigenen
Tabellenblatt ist:

Tabelle1:
Name Vorname Nummer
Müller Heinz 4711
Müller Heinz 0815
Mayer Peter 1234
Mayer Oli 2345
Schmitz Hannes 6789


Tabelle2:
Name Vorname Nummer
Müller Heinz 0815
Mayer Oli 2345
Blabla Blub 0000

Jetzt würde ich gerne, am liebsten über VBA, alle Zeilen in Tabelle1
farbig markieren, die auch in Tabelle 2 vorkommen.

Eine Grundidee habe ich, aber ich glaube die ist zu kompliziert.
Ich würde eine Schleife über Tabelle1 laufen lassen, die für jede Zeile
in Tabelle2 prüft ob alle Zellen identisch sind. Etwa so ( nur als
Metacode ):

if [ tabelle1zeile1spalte1 = tabelle2zeile1spalte1 AND
tabelle1zeile1spalte2 = tabelle2zeile1spalte2 AND tabelle1zeile1spalte3
= tabelle2zeile1spalte3 ]
then
Zeile in Tabelle1 grün fàrben
endif

Zeilen und Spalten dann halt hoch zàhlen.

Geht das einfacher?



Ich würde erst einmal die Werte als String in einer temporàren Spalte
zusammenführen - über &
(ggfs. mit Schriftfarbe weiß, wenn die nicht sichtbar sein sollen)

Dann mit der Funktion SVERWEIS die übereinstimmenden Treffer herausfinden.

Und wenn gewünscht, die entsprechenden Zellen abhàngig von der
Trefferliste farblich hinterlegen.


Viele Grüsse
Jörg

Ähnliche fragen