Hallo,
ik heb 1 grote excelfile met een 30-tal tabbladen waar verschillende users slechts een beperkt aantal cellen mogen invullen. Dmv onderstaande macro kan ik alle tabbladen gelijktijdig beveiligen:
Sub BeveiligSheets()
For Each ws In ActiveWorkbook.Sheets
ws.Protect Password:="hier je eigen password"
Next ws
End Sub
Sub OnBeveiligSheets()
For Each ws In ActiveWorkbook.Sheets
ws.Unprotect Password:="hier je eigen password"
Next ws
End Sub
Via "Extra - beveiliging" kunnen users de beveiliging afzetten door het paswoord in te geven => is OK
Maar door de macro OnBeveiligsheets uit te voeren, kunnen users de beveiliging afzetten zonder het paswoord in te geven => is niet OK.
Hoe kan ik deze macro beveiligen zodat users de beveiliging niet kunnen afzetten zonder het paswoord in te geven?
Hoe kan ik in een macro voorzien dat users enkel in het bereik A1 tot C5 (bijvoorbeeld) waarden kunnen ingeven (dit bereik is in ieder tabblad hetzelfde)? Is het mogelijk dat deze waarden ook geen links kunnen zijn naar andere workfiles (dus effectief enkel een bepaalde value)?
Bedankt!
ik heb 1 grote excelfile met een 30-tal tabbladen waar verschillende users slechts een beperkt aantal cellen mogen invullen. Dmv onderstaande macro kan ik alle tabbladen gelijktijdig beveiligen:
Sub BeveiligSheets()
For Each ws In ActiveWorkbook.Sheets
ws.Protect Password:="hier je eigen password"
Next ws
End Sub
Sub OnBeveiligSheets()
For Each ws In ActiveWorkbook.Sheets
ws.Unprotect Password:="hier je eigen password"
Next ws
End Sub
Via "Extra - beveiliging" kunnen users de beveiliging afzetten door het paswoord in te geven => is OK
Maar door de macro OnBeveiligsheets uit te voeren, kunnen users de beveiliging afzetten zonder het paswoord in te geven => is niet OK.
Hoe kan ik deze macro beveiligen zodat users de beveiliging niet kunnen afzetten zonder het paswoord in te geven?
Hoe kan ik in een macro voorzien dat users enkel in het bereik A1 tot C5 (bijvoorbeeld) waarden kunnen ingeven (dit bereik is in ieder tabblad hetzelfde)? Is het mogelijk dat deze waarden ook geen links kunnen zijn naar andere workfiles (dus effectief enkel een bepaalde value)?
Bedankt!