Hi @ll!!!
Ist es möglich, das Excel dazu zu bringen, auch wenn das Blatt geschützt ist, dass man trotzdem Schriftart, Farbe, Größe etc. ändern kann??? Es handelt sich um MS Excel 97...sobald ich das Blatt schütze, kann ich nichts mehr formatieren...
Bittte helft mir...danke
Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge
Das ist richtig und auch sicher im Sinne eines Blattschutzes. Formatierungs"schutz" erstreckt sich sogar auf Zellen, die nicht gesperrt sind - wo also Zellwert-Änderungen möglich sind.
Wieso schützt du aber das Blatt, wenn du noch formatieren willst?
Es handelt sich um eine Excel Datei, mit der wir unsere Tagesplanung durchführen. In dieser sind teilweise "verkleinerte" Zellen, so dass es vorkommen kann, dass da mal eine Zahl drinnen ist, die aber keiner sehen kann. Dadurch kann es sein, dass die Planung ziemlich in den Arsch geht...deshalb habe ich alle Zellen, in die was eingegeben wird offen gelassen, den Rest gesperrt. Welche Farbe die Zahlen nun aber entgültig haben, entscheidet sich je nachdem wann sie eingegeben werden... soviel warum...
Vielleicht hattest dus ja auch falsch verstanden...manche Zellen waren ja nicht geschützt...man kann aber grundsätzlich nicht mehr formatieren...
Falls es jemanden interessiert wies funktioniert...hab ich mittlerweile rausgefunden...
einfach ein Makro schreiben:
Selection.Font.ColorIndex = 1 (
ciao
Ich hatte schon richtig verstanden und auch so geantwortet.
Mit VBA lassen sich natürlich viele Dinge machen.
Dein Statement macht i.W. das, was du angibst, nur dass Selection nicht eine Zelle zurückgibt, sondern die Markierung. Insofern erfüllt es auch nicht deine beschriebene Anforderung, abgesehen von der Frage, wie und wann aktiviert und dem damit erkauften Problem, dass nichts mehr rückgängig gemacht werden kann.
PS: Wie ist denn umgesetzt "Welche Farbe die Zahlen nun aber entgültig haben, entscheidet sich je nachdem wann sie eingegeben werden"? Mit bedingter Formatierung ist dies wohl kaum zu lösen, also müsste ohnehin VBA zum Einsatz kommen.