Größenvergleich bei Strings => Alphabetische Sortierung!

Manche Probleme sind ja so einfach zu lösen. Lange (zu lange) habe ich mir überlegt, wie man Texte (Strings) alphabetisch sortiert kann. Bis ich auf die simple Idee kam, ein Ungleichzeichen zu verwenden. Und es funktioniert!

debug.Print "Ameise" < "Elefant"
Wahr
Die Ameise mag zwar auch kleiner sein wie ein Elefant, aber entscheidend ist, dass die "A"meise vor dem "E"lefanten im Alphabet kommt.

debug.Print "Hund" > "Wolf"
Falsch
Okay, Hunde sind in der Regel nicht größer wie Wölfe. Richtig ist aber, dass das "W" nach dem "H" kommt.

debug.Print "Meise" > "Adler"
Wahr
"M" nach "A".

debug.Print "Hund" < "Hunde"
Wahr
Perfekt! "Hund" steht auch vor "Hunde" bei einer alphabetischen Sortierung.

Bin ich der einzige Mensch dem das noch nicht klar war?

Your rating: Keine Average: 4.5 (11 votes)