Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Blattschutz





Frage

Hallo, gibt es eine möglichkeit , bei eingeschaltetem Blattschutz eine Zelle farbig zu markieren ( rot =gesperrt, Grün=nicht gesperrt0 ). MfG dieter

Antwort 1 von Ahnan

Hallo,

z.B. so:

Option Explicit
Sub Sperre_anzeigen()
Dim z%
Dim s%

ActiveSheet.Unprotect
Application.ScreenUpdating = False
For z = 1 To 100 ´ Letzte Zeile angeben
For s = 1 To 20 ´ Letzte Spalte angeben
If Cells(z, s).Locked = True Then
Cells(z, s).Interior.ColorIndex = 3
Else
Cells(z, s).Interior.ColorIndex = 10
End If
Next s
Next z
Application.ScreenUpdating = True
ActiveSheet.Protect
End Sub

Das Makro am besten einer Schaltfläche zuordnen. Den Bereich letzte Zeile u. letzte Spalte musst du deinen Bedürfnissen anpassen. Bei ActiveSheet.Unprotect musst du u.U. noch dein Blattschutzpasswort mitangeben, genau wie am Ende bei Protect.
(ActiveSheet.Unprotect Password:"Dein Passwort")
(ActiveSheet.protect Password:"Dein Passwort")


MfG

Antwort 2 von don-amigo

danke Ahnan

ich werde im laufe der Woche deinen Vorschlag mal testen
danke für deine info

MfG don-amigo