wenn ich in einer bestimmten Zeile oder Spalte einen Eintrag, z. B. eine Vokabel in Spalte 1, finden will, kann ich entweder mit der Match-Anweisung arbeiten, dann bekomme ich als Ergebnis die Position und kann den Inhalt des gefundenen Datenfeldes mit der Index-Anweisung ermitteln.
Oder aber ich verwende die Find-Anweisung und gebe die Spalte als Range an, innerhalb dessen gesucht werden soll. Dann findet er die Zelle, in der die gesuchte Vokabel steht, und gibt sie als Range zurück, so dass ich sie mit der Set-Anweisung einer als Range dimensionierten Variablen zuweisen kann.
Die Match-Anweisung ist also, in Verbindung mit der Anweisung INDEX, auch eine weitere Art von Anweisung zum Finden von Daten in Feldern, nur dass sie auf eindimensionale Ranges begrenzt ist und statt eines Wertes die Position zurückgibt.
Beim einspaltigen Suchen sind beide Anweisungen offenbar etwa gleichwertig, oder?
Werner