07.08.2020, 12:38
(Dieser Beitrag wurde zuletzt bearbeitet: 07.08.2020, 12:38 von Xophia.
Bearbeitungsgrund: Textformatierung / Lesbarkeit
)
Hallo zusammen,
ich habe folgendes Problem:
Mit Dropdowns lassen sich wunderbar vordefinierte Eingaben vorgeben, nur leider lässt es sich umgehen, indem man einen eigenen Wert (ungültigen Wert) "drüberkopiert". Dann ist ja quasi die hinterlegte Datenüberprüfung überschrieben. Ich hätte gerne eine optische "Lösung" (im Sinne von: "Da ist was rot geworden. Ich hab was falsch gemacht.") dafür und habe in Richtung "Bedingte Formatierung" gedacht und habe hier dafür diese Formel gefunden:
=ISTFEHLER(VERGLEICH(Zelle;Liste;0))
Es gibt 2 Ausprägungen ("Varianten" im Dokument) dieses Problems. Bei der ersten geht es darum, dass der Fehler signalisiert werden soll, wenn ein ungültiger Wert in keinem der zur Debatte stehenden Dropdowns vorhanden ist. Bei der zweiten soll der Fehler signalisiert werden, wenn ein ungültiger Wert in dem spezifischen Dropdown (siehe gewählten Wert in Spalte "Kat.") vorhanden ist.
Im Anhang habe ich eine Beispiel-Datei mit 2 Lösungsansätzen (für Variante 1) angehängt. Beide funktionieren nicht wie gewünscht. Letztendlich geht es nämlich nicht um den Abgleich aus nur einem Dropdown sondern um mehrere Dropdowns mit unterschiedlich vielen Werten.
Noch etwas - in meiner "Masterdatei" würde ich die bedingte Formatierung weiter "runter ziehen", als es überhaupt beschriebene Zeilen gibt. Dies hätte zur Folge, dass alle unbeschriebenen Zeilen den Fehler signalisieren würden. Das wäre natürlich unerwünscht, aber andererseits korrekt, weil in dem Dropdown ja kein "leerer" Wert vorliegt. Vielleicht ist es ja möglich, dass man die Fehler-Signalisierung für leere Werte ausschließt. Es wäre super, wenn das noch mit berücksichtigt werden könnte.
Ich hoffe, ich konnte das einigermaßen verständlich rüberbringen.
Ich wäre schon glücklich, wenn es für Variante 1 eine Lösung geben würde. Eine Lösung für Variante 2 wäre sozusagen die Kirsche auf der Sahnehaube ;)
Eine Sache wäre noch wichtig:
Es müsste ohne Makros umzusetzen sein.
Habt ihr vielleicht einen Lösungsvorschlag?
Ich danke euch vielmals im Voraus!
Viele Grüße
Xophia
ich habe folgendes Problem:
Mit Dropdowns lassen sich wunderbar vordefinierte Eingaben vorgeben, nur leider lässt es sich umgehen, indem man einen eigenen Wert (ungültigen Wert) "drüberkopiert". Dann ist ja quasi die hinterlegte Datenüberprüfung überschrieben. Ich hätte gerne eine optische "Lösung" (im Sinne von: "Da ist was rot geworden. Ich hab was falsch gemacht.") dafür und habe in Richtung "Bedingte Formatierung" gedacht und habe hier dafür diese Formel gefunden:
=ISTFEHLER(VERGLEICH(Zelle;Liste;0))
Es gibt 2 Ausprägungen ("Varianten" im Dokument) dieses Problems. Bei der ersten geht es darum, dass der Fehler signalisiert werden soll, wenn ein ungültiger Wert in keinem der zur Debatte stehenden Dropdowns vorhanden ist. Bei der zweiten soll der Fehler signalisiert werden, wenn ein ungültiger Wert in dem spezifischen Dropdown (siehe gewählten Wert in Spalte "Kat.") vorhanden ist.
Im Anhang habe ich eine Beispiel-Datei mit 2 Lösungsansätzen (für Variante 1) angehängt. Beide funktionieren nicht wie gewünscht. Letztendlich geht es nämlich nicht um den Abgleich aus nur einem Dropdown sondern um mehrere Dropdowns mit unterschiedlich vielen Werten.
Noch etwas - in meiner "Masterdatei" würde ich die bedingte Formatierung weiter "runter ziehen", als es überhaupt beschriebene Zeilen gibt. Dies hätte zur Folge, dass alle unbeschriebenen Zeilen den Fehler signalisieren würden. Das wäre natürlich unerwünscht, aber andererseits korrekt, weil in dem Dropdown ja kein "leerer" Wert vorliegt. Vielleicht ist es ja möglich, dass man die Fehler-Signalisierung für leere Werte ausschließt. Es wäre super, wenn das noch mit berücksichtigt werden könnte.
Ich hoffe, ich konnte das einigermaßen verständlich rüberbringen.
Ich wäre schon glücklich, wenn es für Variante 1 eine Lösung geben würde. Eine Lösung für Variante 2 wäre sozusagen die Kirsche auf der Sahnehaube ;)
Eine Sache wäre noch wichtig:
Es müsste ohne Makros umzusetzen sein.
Habt ihr vielleicht einen Lösungsvorschlag?
Ich danke euch vielmals im Voraus!
Viele Grüße
Xophia