Wie check gegen eine Liste von Werten in einer IF-Anweisung?
Ich bin versucht zu schreiben, eine IF-Anweisung wie folgt aus:
if var [is any of 1,4,5,6,12] then do stuff
Aber ich weiß nicht, die syntax in VBA, mit Ausnahme von:
if var=1 or var=4 or var=5...
scheint ein wenig ungeschickt. Gibt es einen anderen Weg?
verwenden Sie eine
gilt diese Aussage auch eine negation ? so etwas wie "else" ? Oder das äquivalent von "nicht"...?
ich aktualisiert meine Antwort-code
wenn Ihre Frage beantwortet ist vergessen Sie bitte nicht, das Häkchen zu setzen auf die richtige Antwort.
"sonst" scheint nicht zu funktionieren hier
select case
- Anweisunggilt diese Aussage auch eine negation ? so etwas wie "else" ? Oder das äquivalent von "nicht"...?
ich aktualisiert meine Antwort-code
wenn Ihre Frage beantwortet ist vergessen Sie bitte nicht, das Häkchen zu setzen auf die richtige Antwort.
"sonst" scheint nicht zu funktionieren hier
InformationsquelleAutor horace_vr | 2015-09-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie eine Select Case Aussage:
bereits bekam es. es musste bo
case else
InformationsquelleAutor psychicebola
Könnte man ein Liste von zahlen, und dann in einer for-Schleife zu vergleichen:
Dies ist eine einfache Art und Weise zu tun, die ich gerne mache, aber vielleicht Holen Sie sich negativ auf die Leistung auswirken, wenn Sie Ihre Listen sind richtig groß werden/wollen Sie tun eine Menge code in der "if" - Schleife.
InformationsquelleAutor SeanS