Bedingte Formatierung weitere Funktionalitäten
#1
Hallo, ich hätte eine Herausforderung und bräuchte mal wieder eure Hilfe.

ich habe aktuelle eine Excel Datei die aus mehreren Tabellenblättern besteht. Dabei gibt es eine Tabellenblatt die Stellenliste enthält. In dieser Stellenliste hat jede Stelle eine individuelle Nummer. Diese Nummer steht in der Tabelle "Stellenbesetzung" in der Spalte "D". Nun gib es eine mehrere Tabellenblätter für die einzelnen Abteilungen. Diese können jetzt eine Stelle sich aus der "Stellenbesetzung" heraussuchen und in ihrer Tabelle verwenden. in den Spalten "A-F" stehen Personal daten und in der Spalte "G" oder "K" soll dann entsprechend die StellenNr aus der "Stellenbesetzung" eingetragen werden.

Ich habe nun die Spalte "G" und "K" mit einer bedingten Formatierung belegt. Diese Formatierung soll den Eintrag in Spalte "G" oder "K" einfärben wenn er exakt mit einer Nr aus der Liste "Stellenbesetzung" übereinstimmt. Dies dient eigentlich nur dazu, dass der Mitarbeiter in seiner Liste auch keinen Tippfehler hat oder er einen Stelle benutzen will die überhaupt nicht exisitiert. 

Die Bedingte Formatierung sieht wie folgt aus.
=ZÄHLENWENN(Stellenbesetzung!$D2:$D600; $G5)>0 und wird angewendet auf aktuelle Tabelle =$G$5:$G$1000
=ZÄHLENWENN(VstkResX1!$D2:$D600; $K5)>0

Mein Problem ist nun..
1. Wenn der Mitarbeiter z.B. den Dienstposten in die Zelle kopiert und dabei nicht nur "Werte einfügen" drückt, ist die Bedingte Formatierung weg. Auch wenn dort eigentlich ein "Blattschutz" draufliegt.
2. Wenn der Mitarbeiter hinter oder vor dem DP noch versehentlich ein Leerzeichen oder einen Text einfügt kann die Formel die Nr auch nicht mehr zu ordnen.

Ich hoffe man kann ungefähr nachvollziehen wo ich Hilfe brauche. Entweder darf Excel nur "Werte einfügen" zulassen oder man schützt irgendwie das überschreiben der bedingten Formatierung.
Zum zweiten Problem habe ich keinen Lösungsansatz. Aber sicherlich kann man die Formel umschreiben das er in der Zelle einen entsprechenden Wert sucht. Ich wäre für eure Hilfe dankbar.

Ich habe später sicherlich noch weitere Hilfestellungen die ich bei dieser Tabelle benötige. Aber würde glaube erst mal Step by Step vorgehen. Die meisten weiteren Ideen entstehen dann oft auch erst.
Danke im Voraus
Antworten Top
#2
(22.04.2026, 13:51)Shadow79 schrieb: Mein Problem ist nun..
1. Wenn der Mitarbeiter z.B. den Dienstposten in die Zelle kopiert und dabei nicht nur "Werte einfügen" drückt, ist die Bedingte Formatierung weg. Auch wenn dort eigentlich ein "Blattschutz" draufliegt.
2. Wenn der Mitarbeiter hinter oder vor dem DP noch versehentlich ein Leerzeichen oder einen Text einfügt kann die Formel die Nr auch nicht mehr zu ordnen.

Ich hoffe man kann ungefähr nachvollziehen wo ich Hilfe brauche. Entweder darf Excel nur "Werte einfügen" zulassen oder man schützt irgendwie das überschreiben der bedingten Formatierung.
Zum zweiten Problem habe ich keinen Lösungsansatz. Aber sicherlich kann man die Formel umschreiben das er in der Zelle einen entsprechenden Wert sucht. Ich wäre für eure Hilfe dankbar.

Ich habe später sicherlich noch weitere Hilfestellungen die ich bei dieser Tabelle benötige. Aber würde glaube erst mal Step by Step vorgehen. Die meisten weiteren Ideen entstehen dann oft auch erst.
Danke im Voraus

Hi,

ich glaube kaum, dass hier irgendwer begeistert Deine Tabelle nachbauen wird. Du selbst scheinst ja auch keine Lust zu verspüren, eine Demodatei zu erstellen. Wie dem auch sei, Dein Hauptproblem scheint ja im Copy & Paste zu liegen. 
Sind denn Makros erlaubt? Da böte sich das Worksheet_BeforeDoubleClick Ereignis an.

(22.04.2026, 13:51)Shadow79 schrieb: Mein Problem ist nun..
1. Wenn der Mitarbeiter z.B. den Dienstposten in die Zelle kopiert und dabei nicht nur "Werte einfügen" drückt, ist die Bedingte Formatierung weg. Auch wenn dort eigentlich ein "Blattschutz" draufliegt.
2. Wenn der Mitarbeiter hinter oder vor dem DP noch versehentlich ein Leerzeichen oder einen Text einfügt kann die Formel die Nr auch nicht mehr zu ordnen.

Ich hoffe man kann ungefähr nachvollziehen wo ich Hilfe brauche. Entweder darf Excel nur "Werte einfügen" zulassen oder man schützt irgendwie das überschreiben der bedingten Formatierung.
Zum zweiten Problem habe ich keinen Lösungsansatz. Aber sicherlich kann man die Formel umschreiben das er in der Zelle einen entsprechenden Wert sucht. Ich wäre für eure Hilfe dankbar.

Ich habe später sicherlich noch weitere Hilfestellungen die ich bei dieser Tabelle benötige. Aber würde glaube erst mal Step by Step vorgehen. Die meisten weiteren Ideen entstehen dann oft auch erst.
Danke im Voraus

Hi,

ich glaube kaum, dass hier irgendwer begeistert Deine Tabelle nachbauen wird. Du selbst scheinst ja auch keine Lust zu verspüren, eine Demodatei zu erstellen. Wie dem auch sei, Dein Hauptproblem scheint ja im Copy & Paste zu liegen. 
Sind denn Makros erlaubt? Da böte sich das Worksheet_BeforeDoubleClick - oder auch das Worksheet_Change - Ereignis an.
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben.
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.

Ciao, Ralf

Antworten Top
#3
Hi
das mit dem Überschreiben der Bedingten Formatierung kannst du am einfachsten so lösen, dass du für den Warnhinweis die Nachbarzelle verwendest, in die nicht eingegeben wird.

das mit den zusätzlichen Leerzeichen könntest du in der Formel lösen:

=ZÄHLENWENN(Stellenbesetzung!$D2:$D600;WECHSELN$G5;" ";""))>0 

Aber die Frage ist, ob dass nicht doch ein Eingabefehler ist.

Gruß Daniel
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: kn1301, 1 unsichtbare(r) Benutzer, 1 Gast/Gäste