ich möchte mit dem Inhalt mehrerer Felder (Name, Vorname, Abteilung) die dazugehörige ID-Nummer aus einer zweiten Mappe auslesen, in der ebenfalls diese drei Felder, allerdings in anderen Spalten, vorhanden sind. Beide Mappen sind geöffnet.
In meine Ausgangsdaten (Mappe1, Tabelle1) möchte ich in Spalte 11 die ID-Nummer eintragen, wenn in Spalte 10 (der gleichen Zeile jeweils) das Feld bzw. die Zelle leer ist (= Ausgangsbedingung).
Dazu möchte ich nun mit dem Namen (aus Spalte 3), dem Vornamen (Spalte 4) und den ersten beiden Buchstaben der Abteilung (Spalte 5) auf die Suche in Mappe2, Tabelle1, gehen. Wenn dort der gleiche Name (hier in Spalte 2), Vorname (Spalte 3) und die Abteilung (Spalte 4) (mit den ersten beiden Buchstaben) gefunden werden, soll die ID-Nummer aus Spalte 1 ausgelesen und in Mappe 1, Spalte 11 übertragen werden.
Ist die Suche erfolglos, soll zum nächten Suchvorgang (wieder mit Name, Vorname, Abteilung(Teilstring;2) der nächsten Zeile) übergegangen werden.
Für einen Tipp, wie diese Suchroutine mit mehreren Zellinhalten mit VBA aussehen könnte, wäre ich sehr dankbar. Wenn das auch per Formel lösbar wäre, würde mir das auch sehr weiterhelfen.
Grüße, Constantin