In Zelle A1 kennzeichnen ob Blatt geschützt ist oder nicht (Ampel)

Dieses Makro färbt die Zelle A1 rot, wenn das Blatt geschützt ist. Wird der Blattschutz aufgehoben, so wird die Farbe der Zelle A1 auf grün geändert!

Damit die Kennzeichnung in Zelle A1 angepasst wird, muss das Makro manuell ausgeführt werden. Alternativ kann es natürlich auch an ein beliebiges Workbook- oder auch Worksheet-Event geknüpft werden.

Private Sub Kennzeichnung_Blattschutz()
'Wenn Blatt geschützt ist, wird die Zelle A1 rot eingefärbt
If Sheets(1).ProtectContents Or Sheets(1).ProtectDrawingObjects Or Sheets(1).ProtectScenarios Then
 Sheets(1).Unprotect
 Range("A1").Interior.ColorIndex = 3 '3 = Rot
 Sheets(1).Protect
Else
 'Wenn das Blatt nicht geschützt ist, so wird die Zelle grün gefärbt
 Range("A1").Interior.ColorIndex = 4 '4 = Grün
End If

End Sub

 

Drucken