Microsoft Office Tutorials and References
In Depth Information
3.3.2 Vergleichsoperatoren
Darüber hinaus gibt es noch den Operator Like , der zum Musterver-
gleich dient. Dabei können Sie unter anderem die Platzhalter * (Stern =
eines oder mehrere Zeichen) und ? (Fragezeichen = genau ein Zeichen)
einsetzen. Tabelle 3.8 zeigt einige Beispiele.
Like
Ausdruck
Ergebnis
"abxba" Like "a*a"
wahr
"abxba" Like "a?a"
falsch
"aba" Like "a?a" wahr
"asdlfigc" Like "a?d?f*c" wahr
Tabelle 3.8
Operator »Like«
Mit Hilfe von Like können Sie noch wesentlich komplexere Musterver-
gleiche durchführen als in den hier genannten Beispielen.
Eine Beispielprozedur:
Sub VergleichsOperatoren()
ThisWorkbook.Worksheets("Tabelle1").Activate
Range("E1").Value = (5 > 3)
Range("E2").Value = (3 = 3.2)
Range("E3").Value=(5+3*2>=12)
Range("F1").Value = ("abxba" Like "a*a")
Range("F2").Value = ("abxba" Like "a?a")
Range("F3").Value = ("aba" Like "a?a")
Range("F4").Value = ("asdlfigc" Like "a?d?f*c")
End Sub
Hinweis
Die Klammern um die Ausdrücke mit den Vergleichsoperatoren sind für die
richtige Auswertung nicht notwendig, sie wurden nur zur besseren Lesbar-
keit gesetzt.
Das Ergebnis:
Abbildung 3.6
Ergebnis der Vergleiche
Search JabSto ::




Custom Search