Avatar billede ransborg Juniormester
29. oktober 2003 - 10:46 Der er 12 kommentarer og
1 løsning

Ark beskyttelse på alle ark samtidig

Hej alle,

Jeg vil meget gerne vide, om det er muligt at lave en arkbskyttelse på samtlige ark i et regneark på én gang. Det er ikke projektmappe beskyttelsen, som jeg er interessereti, men arkbeskyttelsen.

Passwordet skal alligevel være det samme på samtlige ark, så derfor kunne jeres hjælp undgå, at jeg skal igennem en masse manuelle rutiner, hvis det nu kunne gøres via en macro

Håber på hjælp

Mvh
Ransborg
Avatar billede kabbak Professor
29. oktober 2003 - 11:08 #1
Sub Beskyt()
For Each ws In Worksheets

    Sheets(ws.Name).Protect password:="kode"
    Next
End Sub
Avatar billede kabbak Professor
29. oktober 2003 - 11:09 #2
og modsat

Sub UBeskyt()
For Each ws In Worksheets
    Sheets(ws.Name).Unprotect password:="kode"
    Next
End Sub
Avatar billede stewen Praktikant
29. oktober 2003 - 11:19 #3
Lidt af ideen med kodeord forsvinder dog - såfremt én der har en lille bitte smule forstand ville kunne trykke alt+F11 og se koden! Men ok, så har du også med en person at gøre som vil ødelægge/ændre noget!
Avatar billede kabbak Professor
29. oktober 2003 - 11:22 #4
stewen > man kan altså sætte kode på modulet
Avatar billede stewen Praktikant
29. oktober 2003 - 11:27 #5
ja, det ved jeg - men så begynder vi også at snakke om at du til, i yderste tilfælde, ÉN Excelfil har 4-5 koder (som selvfølgelig kan være den samme)

men selvfølgelig alt kan kodes - og alle koder kan brydes! ("ingen regler uden undtagelser")
Avatar billede jkrons Professor
29. oktober 2003 - 11:29 #6
kabbak-> Også koden på modulet kan ret let omgås, men det er åsan set også ligegyldigt. Sikkerheden i Excel er ikek til at beskytte statashemmeligheder, men for at forhindre at folk ændrer noget "ved en fejltagelse". Bevidst "hærværk" er der ingen mulighed for at forhindre. Så det er efter min meningn ret ligrgyldigt om man bruger kode eller ej.
Avatar billede kabbak Professor
29. oktober 2003 - 11:31 #7
enig.
Avatar billede stewen Praktikant
29. oktober 2003 - 12:03 #8
også mig - enig
Avatar billede kabbak Professor
29. oktober 2003 - 18:42 #9
hva så ransborg, kører det ?
Avatar billede ransborg Juniormester
01. november 2003 - 16:16 #10
kabbak, ja jeg er taknemlig, det var en fin løsning

Mvh
Ransborg
Avatar billede kabbak Professor
01. november 2003 - 16:19 #11
tak for point's ;-))
Avatar billede kll1978 Nybegynder
23. august 2007 - 13:10 #12
kan man ikke lave cellehenvisning, som indeholder koden. Cellen kan så skjules.
Avatar billede stewen Praktikant
23. august 2007 - 13:28 #13
kll1978 -> spørgsmålet her er fra 2003... og for længst afsluttet.

Men jeg svarer gerne på dit spørgsmål: Jo det kan man godt! Men det øger ikke sikkerheden for hvis det er en cellehenvisning, kan igen bare kalde værdien af den celle i VBA... Så som jkrons rigtigt skriver er det ikke muligt at forhindre bevidst hærværk.

Jeg har dog ikke testet sikkerheden af, i Office 2007 - men den skulle efter sigende være øget...
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