Forummers
Ik heb een werkmap met 25 werkbladen beveiligd worden middels een code
Ik heb dit stukje
er tussen geplakt om de cellen die WEL gevuld zijn te kunnen locken,de resterende lege cellen die nog niet gelocked waren moeten unlocked blijven,maar dit werkt dus niet wat gaat er fout?
Ik heb een werkmap met 25 werkbladen beveiligd worden middels een code
Code:
Sub beveiligingaanzetten()
'
' beveiligingaanzetten Macro
' Beveiliging op sheets aanzetten
'sneltoets ctrl+i
Dim mijnBlad As Worksheet
For Each mijnBlad In Worksheets
mijnBlad.Visible = True
mijnBlad.Select
mijnBlad.Unprotect password:="" '<< is toegevoegd anders werkt controle op cellen niet
'>>>>>>>>>>>> van af hier gaat het niet goed <<<<<<<<<<<
mijnBlad.Cells.SpecialCells(xlCellTypeConstants).Locked = True
mijnBlad.Cells.SpecialCells(xlCellTypeFormulas).Locked = True
'>>>>>>>>>>>> tot hier gaat het niet goed <<<<<<<<<<<
mijnBlad.Protect password:="", DrawingObjects:=True, Contents:=True, Scenarios:=True, UserInterfaceOnly:=True
Next mijnBlad
MsgBox "Alle werkbladen zijn nu beveiligd", vbOKOnly
ThisWorkbook.Protect password:="", Structure:=True, Windows:=False
End Sub
Ik heb dit stukje
Code:
>>>>>>>>>>>> van af hier gaat het niet goed <<<<<<<<<<<
mijnBlad.Cells.SpecialCells(xlCellTypeConstants).Locked = True
mijnBlad.Cells.SpecialCells(xlCellTypeFormulas).Locked = True
'>>>>>>>>>>>> tot hier gaat het niet goed <<<<<<<<<<<
er tussen geplakt om de cellen die WEL gevuld zijn te kunnen locken,de resterende lege cellen die nog niet gelocked waren moeten unlocked blijven,maar dit werkt dus niet wat gaat er fout?