suit: if-Bedingung in VB-Script

Beitrag lesen

ich habe vergessen zu erwähnen, dass es sich um mehrere Bedingungen handelt, so dass mir mit AND oder OR nicht geholfen ist.

warum nicht?

IF (xxx = 1 OR xxx = 2 OR xxx = 5 OR xxx = 9) AND anderebedingung = wasauchimmer THEN
  'mach mein zeug
END IF

alternativ kannst du die bedindung in klammer auch in eine funktion auslagern

IF in_bedingung('xxx', '1,2,4,9') = true THEN
END IF

in_bedingung ist eine funktion die den ersten parameter mit allen zweiten parametern vergleicht (split und eine schleife helfen dir) und dir dann entweder true oder false als rückgabewert liefert