|
Excel, beveiliging celbereik
Het beveiligen van een bereik in een werkblad kan op de vertrouwde reguliere wijze. Hieronder staan een tweetal manieren beschreven van wijzen waarop een bereik in een werkblad voor wijzigingen kunnen worden afgeschermd.
Gebruikelijke wijze:
- Selecteer het bereik dat tegen wijzigingen moet worden beveiligd.
- Onder Opmaak -> Celeigenschappen -> Bescherming selecteren
- Vink het selectievakje bij "Geblokkeerd" aan. Zie afbeelding hieronder

- Druk op OK
- Onder Extra -> Beveiliging -> Blad beveiligen selecteren

- Klik op OK.
Voor het activeren van de beveiliging en afschermen van het bereik is het noodzakelijk het werkblad te beveiligen.
Alternatieve wijze:
Een andere wijze om een bereik aan cellen in een werkblad van een gebruiker af te schermen gebeurt achter de "schermen". Voor ieder werkblad kan in VBA namelijk de bij het werkblad behorende eigenschap "ScrollArea".
- Kies Extra -> Macro -> Visual Basic Editor
- Selecteer in de Projectverkenner het werkblad waarop het bereik moet worden beveiligd.
- Kies Beeld -> Venster eigenschappen (van het betreffende werkblad)
- Vul bij de eigenschap ScrollArea het te beveiligen bereik in.

- Sluit de Visual Basic Editor af.
Het is nu niet meer mogelijk het ingevulde bereik te benaderen of te wijzigen.
P.S. Deze eigenschap " ScrollArea" van het werkblad moet iedere keer als een werkmap wordt geopend opnieuw worden ingesteld. Daarom is het zaak om in een VBA module van de werkmap de eigenschappen iedere keer te initialiseren met bijv. onderstaande procedure die automatisch bij het openen van de werkmap wordt uitgevoerd.
Private Sub Auto_Open()
'Initialisaties
Test.ScrollArea = "$A$1:$C$20"
End Sub
Probeer het eens uit, en leer, steeds meer
Naar boven . . .
|