raimond2014
Nieuwe gebruiker
- Lid geworden
- 21 okt 2014
- Berichten
- 1
Beste mensen,
Voor mijn werk ben ik een Excel sheet aan het beveiligen (Excel 2010).
Het doel is dat informatie in het bestand wel kan worden gesorteerd, gefilteerd, maar niet kan worden gewijzigd.
Nu werkt dat allemaal wel, maar....alleen als de macro's worden geaccepteerd bij het opstarten. Vóór acceptatie kun je echter alle informatie in het bestand wijzigen, kopieren, etc....
Dat was dus net niet de bedoeling!
Heeft iemand een oplossing? Dit is trouwens de vba code die ik gebruik:
Private Sub Workbook_Open()
Dim x As Long
For x = 1 To ActiveWorkbook.Sheets.Count
With ActiveWorkbook.Sheets(x)
.Protect Password:="fietsbel", userinterfaceonly:=True
.EnableOutlining = True
.EnableAutoFilter = True
End With
Next
End Sub
Voor mijn werk ben ik een Excel sheet aan het beveiligen (Excel 2010).
Het doel is dat informatie in het bestand wel kan worden gesorteerd, gefilteerd, maar niet kan worden gewijzigd.
Nu werkt dat allemaal wel, maar....alleen als de macro's worden geaccepteerd bij het opstarten. Vóór acceptatie kun je echter alle informatie in het bestand wijzigen, kopieren, etc....
Dat was dus net niet de bedoeling!
Heeft iemand een oplossing? Dit is trouwens de vba code die ik gebruik:
Private Sub Workbook_Open()
Dim x As Long
For x = 1 To ActiveWorkbook.Sheets.Count
With ActiveWorkbook.Sheets(x)
.Protect Password:="fietsbel", userinterfaceonly:=True
.EnableOutlining = True
.EnableAutoFilter = True
End With
Next
End Sub