Benutzerdefiniertes Zellformat u. Datenüberprüfung
03.01.2018 21:50:22
Andreas
ich definiere über Zelle formatieren Zahlen Benutzerdefiniert folgende Formel: DA-00-00000
Dies bewirkt, dass der Anwender nur z. B. 1234567 eintippen muss, damit der Zellwert DA-12-34567 angezeigt wird und er nicht jedesmal DA und die beiden Bindestriche eingeben muss. Das klappt auch problemlos. Wenn ich aber nun über Daten Datenüberprüfung vorgebe, dass er nur exakt diese Textlängen (= 11 Zeichen) zulassen soll, kommt nach Eingabe von 1234567 die Fehlermeldung, dass keine 11-Stellen eingetippt wurden (was ja auch stimmt). Gebe ich die Eingabe aber vollständig ein (also mit DA und Bindestrichen), akzeptiert er das problemlos. Offenbar prüft also erst die Datenüberprüfung die eingegeben 7 Stellen (1234567) und wirft den Fehler aus, anstatt abzuwarten, dass die Benutzerdefinierte Zellenformatierung die Eingabe auf die 11 Stellen umsetzt um zu erkennen, dass der Zellwert ja nun um 4 Stellen (DA und die zwei Bindestriche) aufgefüllt wurde. Hat jemand eine Idee, wie ich das Problem lösen kann? Einerseit soll also der Anwender bei der Erfassung entlastet werden, andererseits soll aber auch die Textlänge plausibilisiert werden, damit er nicht zuwenige oder zuviele Zahlen erfasst. Es wäre super, wenn jemand einen Tip hätte. Vielen Dank und Grüße, Andreas