Avatar billede jesperbaldur Nybegynder
10. juni 2004 - 20:07 Der er 4 kommentarer og
1 løsning

Beskyttelse af et ark

Jeg har brug for at beskytte mit ark mod at der kan blive tastet oplysninger ind i cellerne. Dette virker også fint, men i det område hvor der gerne må ændres er det ikke muligt at tegne rammer. Problemet er så at jeg indenfor området a1, G20 skal have mulighed for at tegne rammer og uden for området må der slet ikke kunne ændres noget. Kan det lade sig gøre at lave sådan en beskyttelse ?
Avatar billede kabbak Professor
10. juni 2004 - 20:47 #1
Smid denne kode i arkmodulet

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("A1:E10")) Is Nothing Then ' ret til dit ulåste område
ActiveSheet.Unprotect
Else
ActiveSheet.Protect
End If
End Sub
Avatar billede jesperbaldur Nybegynder
10. juni 2004 - 21:42 #2
Det virker jo perfekt. Tak for hjælpen.
Jeg har lige et andet lille spørgsmål, hvis ikke du vil/kan svare får du selvfølgelig dine point.
Problemet er at jeg i området "A1:G20", som er det område hvor man må ændre i, har indsat en baggrundsfarve i cellerne, dette er gjort på flg måde:

Range("A1:G20").Select
Selection.Interior.ColorIndex = 15 'grå

men når jeg fx kopierer et område som har en hvid baggrundfarve, og jeg indsætter det i området A1:G20 bliver det jeg indsatte selvfølgelig også hvidt. Derfor er det jeg vil spørge om du ved hvordan man kan sikre at baggrundsfarven altid er grå, uanset om en person fx forsøger at indsætte noget med en hvid baggrund ?

/Jesper
Avatar billede kabbak Professor
10. juni 2004 - 21:52 #3
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("A1:E10")) Is Nothing Then ' ret til dit ulåste område
ActiveSheet.Unprotect
Range("A1:G20").Interior.ColorIndex = 15 'grå
Else
ActiveSheet.Protect
End If
End Sub
Avatar billede jesperbaldur Nybegynder
10. juni 2004 - 22:48 #4
takker
Avatar billede kabbak Professor
10. juni 2004 - 22:53 #5
selv tak
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