Makro für Datenabgleich
10.09.2020 19:08:52
Simon
Ich habe ein Problem.
Ich möchte gerne eine Liste mit Mitarbeitern anfertigen und in der Liste sollen jene Mitarbeiter farblich markiert werden, die aktuell anwesend sind.
Über eine externe Webseite kann ich die Namen der anwesenden Mitarbeiter kopieren und in einem neuen Tabellenblatt einfügen.
Die Formatierung der Namen stimmt jedoch nicht überein, da das Kopieren der Mitarbeiternamen aus einer Webseite erfolgt.
Beispiel:
In Mitarbeiterliste (Tabelle1) steht in A2:B250 Name und Vorname und es sind dort alle Mitarbeiter aufgelistet.
In der "Zwischenablage" Tabelle2 füge ich via Copy-Paste von der Webseite die aktuell anwesenden Mitarbeiter ein.
Die Mitarbeiternamen sind in Tabelle2 in der Spalte A1:A250 hinterlegt. Hier stellt sich die Frage, ob beim Einfügen etwas beachtet werden muss, damit Excel die Namen überhaupt finden kann.
Nach dem Einfügen möchte ich von Tabelle1 aus einen Knopf drücken (Mitarbeiterdaten einlesen), dass Tabelle1 Tabelle2 nach Übereinstimmungen der Namen sucht und in Tabelle1 die entsprechend übereinstimmenden Mitarbeiter farblich (grün) markiert werden. Dabei sollen Unterschiede bei der Formatierung am besten keine Rolle spielen und am besten auch nicht ob in Tabelle2 erst der Vorname oder der Nachname steht. Nach dieser Routine soll in Tabelle2 der Auslesebereich wieder geleert werden.
Gibt es dafür ein Makro/VBA/Wenn-Dann-Formel?
Ich habe heute stundenlang rumgedoktert und bin nahezu verzweifelt, weil ich leider auch nichts ähnliches in diversen Foren finden konnte.
Ich hoffe Ihr könnt mir helfen :)
VG
Simon