• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Beveiligen met behoud van bewerken geselecteerde cellen

Status
Niet open voor verdere reacties.

marcel31281

Gebruiker
Lid geworden
30 okt 2015
Berichten
391
Beste forumleden,

Ik heb onderstaande code om in 1x alle bladen te beveiligen, nu kreeg ik de vraag of het nog wel mogelijk kon zijn om nog wel de cellen te kunnen bewerken (kleur, lettertype etc.)
Nu heb ik wat dingen geprobeerd, maar als ik dan de macro weer uitvoer blokkeert Excel weer alles

Sub BeveiligAlleSheets()
Dim sh As Object
Dim JePassword As String

JePassword = "*****l" 'zet tussen de quotes je eigen password

For Each sh In ThisWorkbook.Sheets
sh.Protect Password:=JePassword
Next sh

End Sub
 
Klik met rechts op de betreffende cellen en kies Celeigenschappen.
Klik op de tab Bescherming en vink daar Geblokkeerd uit.

Dat kan je eventueel ook in je macro doen.
Neem er dan een macro voor op om te zien hoe dat moet.
 
Laatst bewerkt:
Bedankt voor je reactie,


Alleen de cellen zijn niet geblokkeerd, het gaat om de cellen die ze reeds al mogen bewerken. Alleen willen ze in deze cellen ook het lettertype en de kleur kunnen wijzigen.
 
Maak er dan dit van:
Code:
sh.Protect DrawingObjects:=True, _
    Contents:=True, _
    Scenarios:=True, _
    AllowFormattingCells:=True, _
    Password:="******"
 
Vermijd de knop 'quote', omdat dan steeds weer hele teksten onnodig gekopieerd worden.

staat er nochtans ook in.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan