hallo!
we hebben hier een bestandje op het werk
maar het is niet de bedoeling dat iedereen er in kan...
eerst en vooral hebben we het gewoon beveiligd
extra--> beveiliging --> werkblad beveiligen
maar we hebben er ook een macro in geplaatst
zodat er bij het opstarten van het werkblad een wachtwoord wordt gevraagd
indien fout --> wordt het werkblad terug afgesloten
Sub AUTO_OPEN()
Dim Password, Pword
Password = "TEST"
Pword = InputBox("Type Uw Wachtwoord")
If Pword <> Password Then
MsgBox "password is verkeerd"
ActiveWorkbook.Close
End
End If
End Sub
zover zijn we al
nu het enigste minpunt is...
als je bij het opstarten klikt op "macro's uitschakelen"
dan kan je er dus gewoon in
en het ergste van al is, dat je via VBE nog eens de macro kan bewerken ook!
en eventueel het passwoord kan veranderen :s
is er geen mogelijkheid dat dit wachtwoord niet te omzeilen valt?
alvast bedankt!
we hebben hier een bestandje op het werk
maar het is niet de bedoeling dat iedereen er in kan...
eerst en vooral hebben we het gewoon beveiligd
extra--> beveiliging --> werkblad beveiligen
maar we hebben er ook een macro in geplaatst
zodat er bij het opstarten van het werkblad een wachtwoord wordt gevraagd
indien fout --> wordt het werkblad terug afgesloten
Sub AUTO_OPEN()
Dim Password, Pword
Password = "TEST"
Pword = InputBox("Type Uw Wachtwoord")
If Pword <> Password Then
MsgBox "password is verkeerd"
ActiveWorkbook.Close
End
End If
End Sub
zover zijn we al
nu het enigste minpunt is...
als je bij het opstarten klikt op "macro's uitschakelen"
dan kan je er dus gewoon in
en het ergste van al is, dat je via VBE nog eens de macro kan bewerken ook!
en eventueel het passwoord kan veranderen :s
is er geen mogelijkheid dat dit wachtwoord niet te omzeilen valt?
alvast bedankt!