Op 08-03-2006 heeft helpasap (Jan) de volgende vraag gesteld?
Hoe kan ik gelijktijdig van meerdere werkbladen de beveiliging opheffen?
Op 09-03-2006 heeft Luc Heyndrickx hierop geantwoord:
tegelijk beveiligen:
tegelijk Opheffen:
Of indien je het wachtwoord niet in de code wil inbakken:
tegelijk beveiligen:
tegelijk Opheffen:
Dit werkt maar beveiligd alle werkbladen of haalt de beveiliging van alle werkbladen. Ik wil dit echter alleen op bepaalde werkbladen toepassen en niet op alle. Hoe kan ik dit doen?
Hoe kan ik gelijktijdig van meerdere werkbladen de beveiliging opheffen?
Op 09-03-2006 heeft Luc Heyndrickx hierop geantwoord:
tegelijk beveiligen:
Code:
Sub beveiligen()
Dim i As Integer
For i = 1 To Worksheets.Count
Sheets(i).Protect "MijnWachtwoord"
Next
End Sub
tegelijk Opheffen:
Code:
Sub Opheffen()
Dim i As Integer
For i = 1 To Worksheets.Count
Sheets(i).Unprotect "Mijn Wachtwoord"
Next
End Sub
Of indien je het wachtwoord niet in de code wil inbakken:
tegelijk beveiligen:
Code:
Sub beveiligen()
Dim ww As String
Dim i As Integer
ww = InputBox("Geef uw wachtwoord")
For i = 1 To Worksheets.Count
Sheets(i).Protect ww
Next
End Sub
tegelijk Opheffen:
Code:
Sub Opheffen()
Dim ww As String
Dim i As Integer
ww = InputBox("Geef uw wachtwoord")
For i = 1 To Worksheets.Count
Sheets(i).Unprotect ww
Next
End Sub
Dit werkt maar beveiligd alle werkbladen of haalt de beveiliging van alle werkbladen. Ik wil dit echter alleen op bepaalde werkbladen toepassen en niet op alle. Hoe kan ik dit doen?
Laatst bewerkt door een moderator: