Hoi allemaal,
Ik heb een excelworksheet die ik wil beveiligen.Op deze worksheet zit een formulier dat gebruikers wel nog steeds in moeten kunnen vullen en waarvan de informatie opgeslagen moet worden in beveiligde cellen. Om dit goed te laten verlopen heb ik een macro toegevoegd om bij het openen van het formulier de beveiliging op te heffen en bij het sluiten van het formulier de beveiliging weer op te roepen.
nu werkt dit allemaal prima, maar loopt fout zodra ik een wachtwoord op de sheets zet, als ik dat wachtwoord vervolgens achter sht.Protect zet (sht.Protect(wachtwoord)) en zelfde bij sht.Unprotect, vraag excel om het wachtwoord van het bestand en dat hebben die gebruikers nou net niet, iemand een oplossing?
Ik heb een excelworksheet die ik wil beveiligen.Op deze worksheet zit een formulier dat gebruikers wel nog steeds in moeten kunnen vullen en waarvan de informatie opgeslagen moet worden in beveiligde cellen. Om dit goed te laten verlopen heb ik een macro toegevoegd om bij het openen van het formulier de beveiliging op te heffen en bij het sluiten van het formulier de beveiliging weer op te roepen.
Code:
Function BeveiligingAan()
Dim sht As Worksheet
For Each sht In ActiveWorkbook.Worksheets
sht.Protect
Next sht
End Function
Function BeveiligingUit()
Dim sht As Worksheet
For Each sht In ActiveWorkbook.Worksheets
sht.Unprotect
Next sht
End Function
nu werkt dit allemaal prima, maar loopt fout zodra ik een wachtwoord op de sheets zet, als ik dat wachtwoord vervolgens achter sht.Protect zet (sht.Protect(wachtwoord)) en zelfde bij sht.Unprotect, vraag excel om het wachtwoord van het bestand en dat hebben die gebruikers nou net niet, iemand een oplossing?
