02.01.2020, 15:01
(Dieser Beitrag wurde zuletzt bearbeitet: 02.01.2020, 15:02 von Tobsen1994.)
Hallo ihr lieben Excel Freunde,
erstmal wünsche ich allen ein frohes neues Jahr.
Ich habe momentan ein Problemchen in Excel (Version Office 365 Business) an dem ich verzweifle. Ich habe zwar schon etwaige Forenbeiträge durchforstet, aber kein vergleichbares Problem entdeckt (nur ähnlich aber doch anders).
Also nun zu meinem Problem:
Ich habe eine Tabelle (Personaldienstplan) in der u. A. jeder Mitarbeiter eingetragen werden soll. Neben den typischen Feldern wie Name, Vorname, Arbeitsbereich, etc. gibt es auch eine Spalte (N:N) in der die Anstellungsart (Teilzeit, Vollzeit, Geringfügig, etc.) über ein Dropdown Menü ausgewählt werden muss.
Da die Berechnung von Brutto bzw. Netto-Lohn (Stunde / Monat) sowie der Arbeitgeberanteil je nach Anstellungsart variiert möchte ich hier gerne einen Automatismus hinterlegen. Soweit auch noch kein Problem.
Nun möchte ich gerne, dass je nach Auswahl in Spalte N bestimmte nachfolgende Zellen "gesperrt" werden (Zellen formatiert - Schutz - gesperrt), weil hier keine "händische" Eintragung erforderlich ist. In der selben Zelle kann jedoch u. U. bei einer anderen Auswahl eine Eintragung notwendig sein.
Da ich die Tabelle letztendlich an den Personalverantwortlichen übergebe, möchte ich sie gerne mit einem Blattschutz versehen. Er soll am Ende nur noch über die TAB Taste durch die Tabelle navigieren. Dementsprechend sollen auch nur Zellen "entsperrt" bzw. auswählbar sein, die auch beschrieben werden müssen.
Gibt es hierfür eine Nicht-VBA Lösung? (bin in VBA leider nicht wirklich fitt).
Ideal wäre eine Realisierung über die Bedingten Formatierungen. (habe hier aber leider keinen Lösungsweg gefunden)
Das Problem mithilfe der Gültigkeitskreise der Datenüberprüfung zu lösen, hilft mir leider hier nicht weiter, da ich am Ende auch im Blattschutz Modus immer noch in die Zelle springen kann (ich kann zwar keinen Wert eintragen, aber die Zelle trotzdem auswählen).
Ich fasse das nochmal etwas kompakter Zusammen: (vereinfacht)
- Zelle A1 bietet via Dropdown eine Auswahlmöglichkeit versch. Zustände (z. B. 1 und 2)
- Wenn Zustand "1" gewählt wird, soll Zelle B1 gesperrt sein --> Wird im Blattschutz Modus nicht anwählbar sein
- Wenn Zustand "2" gewählt wird, soll Zelle B1 nicht gesperrt sein, dafür aber C1 --> B1 auswählbar, C1 nicht
Ich hoffe ihr versteht mein Dilemma.
Wenn sowas nur via VBA lösbar ist, müsste mir jemand bzgl. des Codes helfen.
Vielen Dank schon mal für eure Hilfe!
Viele Grüße
Tobias
* Der Titel / Betreff ist hier vielleicht etwas verwirrend. Dafür entschuldige ich mich.
erstmal wünsche ich allen ein frohes neues Jahr.
Ich habe momentan ein Problemchen in Excel (Version Office 365 Business) an dem ich verzweifle. Ich habe zwar schon etwaige Forenbeiträge durchforstet, aber kein vergleichbares Problem entdeckt (nur ähnlich aber doch anders).
Also nun zu meinem Problem:
Ich habe eine Tabelle (Personaldienstplan) in der u. A. jeder Mitarbeiter eingetragen werden soll. Neben den typischen Feldern wie Name, Vorname, Arbeitsbereich, etc. gibt es auch eine Spalte (N:N) in der die Anstellungsart (Teilzeit, Vollzeit, Geringfügig, etc.) über ein Dropdown Menü ausgewählt werden muss.
Da die Berechnung von Brutto bzw. Netto-Lohn (Stunde / Monat) sowie der Arbeitgeberanteil je nach Anstellungsart variiert möchte ich hier gerne einen Automatismus hinterlegen. Soweit auch noch kein Problem.
Nun möchte ich gerne, dass je nach Auswahl in Spalte N bestimmte nachfolgende Zellen "gesperrt" werden (Zellen formatiert - Schutz - gesperrt), weil hier keine "händische" Eintragung erforderlich ist. In der selben Zelle kann jedoch u. U. bei einer anderen Auswahl eine Eintragung notwendig sein.
Da ich die Tabelle letztendlich an den Personalverantwortlichen übergebe, möchte ich sie gerne mit einem Blattschutz versehen. Er soll am Ende nur noch über die TAB Taste durch die Tabelle navigieren. Dementsprechend sollen auch nur Zellen "entsperrt" bzw. auswählbar sein, die auch beschrieben werden müssen.
Gibt es hierfür eine Nicht-VBA Lösung? (bin in VBA leider nicht wirklich fitt).
Ideal wäre eine Realisierung über die Bedingten Formatierungen. (habe hier aber leider keinen Lösungsweg gefunden)
Das Problem mithilfe der Gültigkeitskreise der Datenüberprüfung zu lösen, hilft mir leider hier nicht weiter, da ich am Ende auch im Blattschutz Modus immer noch in die Zelle springen kann (ich kann zwar keinen Wert eintragen, aber die Zelle trotzdem auswählen).
Ich fasse das nochmal etwas kompakter Zusammen: (vereinfacht)
- Zelle A1 bietet via Dropdown eine Auswahlmöglichkeit versch. Zustände (z. B. 1 und 2)
- Wenn Zustand "1" gewählt wird, soll Zelle B1 gesperrt sein --> Wird im Blattschutz Modus nicht anwählbar sein
- Wenn Zustand "2" gewählt wird, soll Zelle B1 nicht gesperrt sein, dafür aber C1 --> B1 auswählbar, C1 nicht
Ich hoffe ihr versteht mein Dilemma.
Wenn sowas nur via VBA lösbar ist, müsste mir jemand bzgl. des Codes helfen.
Vielen Dank schon mal für eure Hilfe!
Viele Grüße
Tobias
* Der Titel / Betreff ist hier vielleicht etwas verwirrend. Dafür entschuldige ich mich.