Einmal #sauber #vergleichen


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

Über katharinakanns

Microsoft Office Master Specialist mit viel Verständnis für IHR Geschäft - ich analysiere IHRE Situation, optimiere IHRE Prozesse, automatisiere IHRE Routineaufgaben, finde IHRE Lösung, unterrichte IHRE MitarbeiterInnen, mache Vorlagen mit IHRER CI, spare IHRE Zeit und IHR Geld. Ich freue mich darauf, SIE kennenlernen zu dürfen :-)
Dieser Beitrag wurde unter Access, Excel, Outlook, PowerPoint, Publisher, VBA, Word abgelegt und mit , , , , , , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s