2006 (16)| 2007 (34)| 2008 (29)| 2009 (18)| 2010 (12)| 2011 (1)| 2012 (0)| 2013 (0)| 2014 (0)| 2015 (0)| 2016 (0)| 2017 (0)| 2018 (0)| 2019 (0)| 2020 (0)| 2021 (0)| 2022 (0)| 2023 (0)| 2024 (0)| 2025 (0)| 2026 (0)| alle Jahre anzeigen

Alle Zellen schützen, die Formeln enthalten (Tipp_78) - 21.12.2008

Das folgende Beispiel stammt von Bernd Herrmann:


Wenn Sie umfangreiche Arbeitsblätter mit vielen Formeln erstellen, aber auch viele Zellen für Einträge vorsehen, ist es sicherer, alle Zellen die eine Formel beinhalten mit dem Zellschutz zu versehen. Gleichzeitig müssen aber Einträge in den anderen Zellen möglich sein. Theoretisch müssten Sie jetzt jede einzelne Zelle Ihres Arbeitsblattes dahingehend überprüfen. Das folgende Makro übernimmt das für Sie:



Sub formschutz()
On Error GoTo fehlerbeh



Application.ScreenUpdating = False
ActiveSheet.Protect DrawingObjects:=False, Contents:=False, _
Scenarios:=False



  With Cells
.Locked = False
.FormulaHidden = False
End With
With Cells.SpecialCells(xlFormulas, 23)
.Locked = True
.FormulaHidden = True
End With



ActiveSheet.Protect DrawingObjects:=True, Contents:=True, _
Scenarios:=True



Exit Sub



fehlerbeh:
If Err.Number <> 0 Then
MsgBox Err.Description
End If



Application.ScreenUpdating = True
End Sub



 
Besuchen sie auch unser offizielles Diskussionsforum zum Thema Excel
Bei Problemen oder anderen Fragen, schreiben sie uns einfach eine E-Mail.

Online: 1
Heute: 17
Gestern: 37
Insgesamt: 402610