Avatar billede prinsib Seniormester
06. september 2009 - 14:46 Der er 3 kommentarer og
1 løsning

Låse et regneark.

Hej.
Kan det lade sig gøre at låse et regneark, der indeholder en makro uden, at makroen holder op med at virke og skriver 400.
Ib
Avatar billede rosco Novice
06. september 2009 - 19:35 #1
ActiveSheet.Unprotect
  Din kode
ActiveSheet.Protect
Avatar billede prinsib Seniormester
06. september 2009 - 21:14 #2
Hej rosco.
Det virker jo perfekt. Mange tak for hjælpen.
Hvad nu hvis jeg også har en kode i et modul, kan det så også virke? Skal den så lægges ind begge steder?
Læg et svar så får du point.
Ib
Avatar billede rosco Novice
06. september 2009 - 21:40 #3
Det kan du godt da ,ActiveSheet, henviser til det ark du aktiverer koden fra.
Brug også, Application.ScreenUpdating = False/True
så undgår du at arket "blinker" når koden køres.


Application.ScreenUpdating = False
ActiveSheet.Unprotect
  Din kode
ActiveSheet.Protect
Application.ScreenUpdating = true
Avatar billede rosco Novice
06. september 2009 - 21:46 #4
Hvis arket skal låses med kode bruges denne.

ActiveSheet.Unprotect Password:="1234"
  Din kode
ActiveSheet.Protect Password:="1234"
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester