Prüft, ob der Inhalt einer Variable zwischen zwei Werten liegt (numerisch oder alphabetisch).
if Var between Minimum and Maximum if Var not between Minimum and Maximum
Name der Variable, deren Inhalt geprüft werden soll.
Um innerhalb des angegebenen Bereichs zu liegen, muss Var größer gleich dieser Zeichenkette, Zahl oder Variablenreferenz sein.
Um innerhalb des angegebenen Bereichs zu liegen, muss Var kleiner gleich dieser Zeichenkette, Zahl oder Variablenreferenz sein.
Wenn alle drei Parameter rein numerisch sind, werden sie als Zahlen statt als Zeichenketten verglichen. Andernfalls werden sie alphabetisch als Zeichenketten verglichen (d.h. die alphabetische Reihenfolge bestimmt, ob Var im angegebenen Bereich liegt). In diesem Fall kann StringCaseSense On
verwendet werden, um den Vergleich Groß-/Kleinschreibung-sensitiv zu machen.
Der Operator "between" wird in Ausdrücken nicht unterstützt. Verwenden Sie stattdessen If-Anweisungen wie z.B. if (Var >= Minimum and Var <= Maximum)
, um das Verhalten dieses Operators zu simulieren.
IfEqual/Greater/Less, If Var [not] in/contains VergleichListe, If Var is [not] Typ, IfInString, StringCaseSense, EnvAdd, Blöcke, Else
Prüft, ob var im Bereich von 1 bis 5 liegt.
if var between 1 and 5 MsgBox, %var% liegt im Bereich von 1 bis 5.
Prüft, ob var im Bereich von 0.0 bis 1.0 liegt.
if var not between 0.0 and 1.0 MsgBox %var% liegt nicht im Bereich von 0.0 und 1.0.
Prüft, ob var zwischen VarNiedrig und VarHoch liegt.
if var between %VarNiedrig% and %VarHoch% MsgBox %var% liegt zwischen %VarNiedrig% und %VarHoch%.
Prüft, ob var alphabetisch zwischen den Wörtern Blau und Rot liegt.
if var between Blau and Rot MsgBox %var% liegt alphabetisch zwischen den Wörtern Blau und Rot.
Lässt den Benutzer eine Zahl eingeben und prüft, ob sie im Bereich von 1 bis 10 liegt.
Untergrenze := 1 Obergrenze := 10 InputBox, BenutzerEingabe, Bitte eine Zahl zwischen %Untergrenze% und %Obergrenze% eingeben if BenutzerEingabe not between %Untergrenze% and %Obergrenze% MsgBox Ihre Eingabe liegt außerhalb des gültigen Bereichs.