Sie wollen, dass katharina in Ihrem #VBA-#Modul immer gleich wie KathaRina betrachtet wird (ein #Vergleich also True ergibt), das haben wir geklärt. Aber dann wollen Sie eine #Ausnahme machen, und in einem einzigen Fall wollen Sie #Groß- und #Kleinschreibung im Vergleich berücksichtigen.
Benutzen Sie die StrComp Funktion mit der vbBinaryCompare Option:
StrComp(string1, string2, Vergleichsoption)
- StrComp liefert
- -1, wenn String1 kleiner ist als String2
- 0, wenn String1 gleich ist wie String2
- 1, wenn String1 größer ist als String2
Und dabei wird die Vergleichsoption berücksichtigt:
- vbBinaryCompare: es wird die Groß- und Kleinschreibung berücksichtigt, katharina ist nicht dasselbe wie KathaRina
- vbTextCompare: Groß- und Kleinschreibung sind egal
- vbUseCompareOption: keine spezifische Einstellung, sondern es wird so verglichen, wie Option Compare vorgibt