Hallo zusammen,
ich benutze in einem Programm die VBA-Funktion "Application.Match". Das Makro geht einige Exceldateien durch und sucht in Spalte A nach den Variablen "anfang_str" und "ende_str", in welchen ein Textstring (z. B. "Okt 10") gespeicher ist.
---------------------
Aufruf der Funktion:
ENSpalte = Application.Match(anfang_str, Worksheets(1).Range("A1:A320"), 0)
LNSpalte = Application.Match(ende_str, Worksheets(1).Range("A1:A320"), 0)
---------------------
Aufbau und Formate aller Dateien, in denen gesucht wird, ist identisch.
Bei einer Datei liefert "Application.Match" den "Fehler 2042" (=Suchbegriff wird nicht gefunden).
Hat jemand Erfahrung, weshalb trotz gleichem Aufbau und Formaten die Funktion einen Fehler generiert? Gibt es bekannte Schwächen dieser Funktion?
Danke und Gruß,
Tobi