Als Antwort auf diesen Beitrag
Hi Patrick,
du hast den Parameter an der falschen Stelle stehen. Compare muss an die vierte Stelle, dann klappts auch.
If InStr(1, strSuche, was, Compare:=vbTextCompare) > 0
Wenn du weitere Vergleiche fahren willst. z.B.
If was = strSuche empfehle ich zusätzlich ganz oben im Modul noch vor der ersten Prozedur die Zeile
Option Compare Text zu verwenden.
Alternativ kannst du auch mit
If InStr(LCase(strSuche), LCase(was)) > 0 arbeiten. Dabei werden die Texte in komplette Kleinschreibung umgewandelt. Das Pendant zu Lcase ist Ucase was die Texte in Großschreibung umwandelt.
Gruß Mr. K.