Als beginner heb ik volgende vraag,
Ik heb een rekenblad ontwikkeld. Dit wil ik nu beveiligen.
Alle gele cellen dienen te worden ingevuld door de gebruiker. Deze cellen staan gedeblokkeerd. Van deze 10 cellen zijn er 9 vast, dit wil zeggen dat ze standaard zijn geel gekleurd want ze moeten altijd worden ingevuld. 1 cel(C24) is variabel. Zij moet soms maar worden ingevuld. Dit hangt af van een eerder gemaakte keuze via een OK-knop. Deze cel wordt geel gekleurd in vba door middel van de functie colorindex indien nodig.
Voordat ik het blad heb beveiligt zijn alle 10 cellen gedeblokkeerd. Na het beveiligen blijven de 9 vaste gedeblokkeerd, maar de variabele wordt geblokkeerd.
Ik heb alles geprobeerd om ze gedeblokkeerd te krijgen zoals volgende vba-regels, maar niks lukt.
ActiveSheet.Unprotect Password:="Vulkoprin"
ThisWorkbook.Sheets("Rekenblad").Range("C24").Locked = False
ActiveSheet.Protect Password:="Vulkoprin"
Is er een verband tussen de functie colorindex en mijn probleem?
Ik hoop dat mijn vraag wat duidelijk is, want het bestand is te groot om up te loaden.
Vriendelijke groet, Joachim
Ik heb een rekenblad ontwikkeld. Dit wil ik nu beveiligen.
Alle gele cellen dienen te worden ingevuld door de gebruiker. Deze cellen staan gedeblokkeerd. Van deze 10 cellen zijn er 9 vast, dit wil zeggen dat ze standaard zijn geel gekleurd want ze moeten altijd worden ingevuld. 1 cel(C24) is variabel. Zij moet soms maar worden ingevuld. Dit hangt af van een eerder gemaakte keuze via een OK-knop. Deze cel wordt geel gekleurd in vba door middel van de functie colorindex indien nodig.
Voordat ik het blad heb beveiligt zijn alle 10 cellen gedeblokkeerd. Na het beveiligen blijven de 9 vaste gedeblokkeerd, maar de variabele wordt geblokkeerd.
Ik heb alles geprobeerd om ze gedeblokkeerd te krijgen zoals volgende vba-regels, maar niks lukt.
ActiveSheet.Unprotect Password:="Vulkoprin"
ThisWorkbook.Sheets("Rekenblad").Range("C24").Locked = False
ActiveSheet.Protect Password:="Vulkoprin"
Is er een verband tussen de functie colorindex en mijn probleem?
Ik hoop dat mijn vraag wat duidelijk is, want het bestand is te groot om up te loaden.
Vriendelijke groet, Joachim