Microsoft Excel

Herbers Excel/VBA-Archiv

Zwei Gültigkeitskriterien festlegen

Betrifft: Zwei Gültigkeitskriterien festlegen von: Specker
Geschrieben am: 09.10.2020 00:11:55

Hallo,
ich möchte in einer Zelle zwei verschiedene Gültigkeitsregeln festlegen.
Einmal soll in der Zelle kein doppeltes Leerzeichen drin vorkommen, zum anderen dürfen maximal 80 Zeichen gesetzt werden.
Wenn einer der beiden Fälle eintrifft, soll eine Messagebox erscheinen.

Wenn ich bei Datenüberprüfung die Formel hier eingebe, funktioniert es zwar, dass nach doppelten Leerzeichen gesucht wird, aber gezählt wird nicht.

=ISTFEHL(SUCHEN("  ";A1))
Ich hätte jetzt gedacht, dass sowas hier funktioniert:
=ISTFEHL(
WENN(A1<=80;) Or
SUCHEN("  ";A1)
)
Bin ich dicht dran oder muss ich da ganz anders vorgehen?
Würde mich sehr über eure Hilfe freuen.

Gruß - Ben

Betrifft: =(LÄNGE(A1)<81)*ISTFEHLER(SUCHEN(" ";A1))
von: lupo1
Geschrieben am: 09.10.2020 00:34:11

Zusammen geltend: UND (bzw. *), nicht OR

Betrifft: AW: =(LÄNGE(A1)<81)*ISTFEHLER(SUCHEN(" ";A1))
von: Specker
Geschrieben am: 09.10.2020 02:37:01

Funktioniert perfekt! Vielen Dank! :)