ist diese Sache mit Makro überhaupt möglich, weil mir hierzu keiner Antwortet.
Wenn's nicht geht bitte informiert mich!
Ich habe folgendes Problem:
Hoffentlich kann mir einer von Ihnen (von euch) hier im Forum helfen!
IST-Situation:
Die Arbeitsmappe ist bis auf ca. 12 Eingabefelder und drei Funktionsfelder gesperrt damit am Programm nichts verändert werden kann da andere Anwender das Programm nutzen. Wenn jetzt der Anwender im Funktionsfeld (Auswertung auf AC9) angiebt, das nur ein Kind berücksichtigt werden soll (AC9 ist dann 3), dann soll M5 und M7 ungesperrt bleiben und O5, O7 / Q5, Q7/ S5, S7 / U5,U7
die ebenfalls nicht gesperrt waren gesperrt werden, da ich dann vom Anwender kein Geb. Dat. und Laufzeit benötige.
Wenn der Anwender im Funktionsfeld (Auswertung AC9) 2Kinder wählt (AC9 ist dan 4) soll M5 , M7 und O5,O7 ungesperrt bleiben die Zellen Q5, Q7/ S5, S7 / U5,U7 sperren und so weiter.....................
bis max alle hier genannten Zellen ungesperrt bleiben da fünf Kinder eingetragen werden.
Ist der Wert in AC9 kleiner 3 sollen alle hier genannten Zellen gesperrt werden.
Warum benötige ich dieses Makro? Zum einen um bei der Berechnung in einer Anderen Mappe keine falschen Werte zu bekommen weil der Anwender einfach an der falschen Stelle Eingaben gemacht hat und zum zweiten um die Anwendung (das Programm) benutzerfreundlicher zu gestallten da der Anwender mit der Tabulatortaste nur in die nicht gesperrten Felder springen kann.
Eine Passwort Abfrage ist daher auch umbedingt zu vermeiden, da ich ja meine Formeln vor Veränderungen schützen möchte und das Programm schon in geschützter Version (mit Passwortschutz) an den Anwender weiter gebe. (Es sind nur bestimmte Felder nicht gesperrt)
Ich hoffe ich habe mich verständlich zu meinem Problem geäussert!?
Schon jetzt vielen Dank für die Bemühungen!