Avatar billede sbmoller Nybegynder
05. november 2008 - 01:28 Der er 4 kommentarer og
1 løsning

Makroer og "protected sheet" er det umuligt

Hej Eksperter,

Jeg har en excel dokument med 4 ark der hver i sær har forskellige makroer og henter data fra det ene til det andet ark. Jeg vil meget gerne kunne "protecte" de forskellige sheets så det er nemmere at "tabbe" sig rundt i de måske kun 3 relevante celler med tabulator knappen. Derudover ville det også være rart hvis modtageren ikke kunne komme til at ændre i udregningerne eller overhovedet at se dem.

Men jeg får fejl i alle mine makroer når jeg prøver at "protecte" mine sheets. Hjælp - er det helt umuligt at kombinere makroer or "protecting"??

Mange tak på forhånd
Avatar billede snowball Novice
05. november 2008 - 08:52 #1
Du kan fjerne beskyttelsen af arket i starten af din macro, og så slå det til igen når du er færdig.

Sheets(“sheetname”).UnProtect password:=”password”

<gør det du skal>

Sheets(“sheetname”).Protect password:=”password”

ActiveSheet.Unprotect kan også bruges.
Avatar billede sbmoller Nybegynder
05. november 2008 - 12:06 #2
Sub Macro3()
    Sheets("Kalkulator").Unprotect Password:=”simar08”
    Sheets("Indtast tilbud").Unprotect Password:=”simar08”
    Sheets("Udregning").Unprotect Password:=”simar08”
    Sheets("Distribution").Unprotect Password:=”simar08”
    ActiveSheet.Shapes("Drop Down 9").Select
    With Selection
        .ListFillRange = "'Indtast tilbud'!$B$20:$B$" & (Worksheets("Udregning").Range("AG3") + 20)
        .LinkedCell = "Udregning!$AG$2"
        .DropDownLines = Worksheets("Udregning").Range("AG4")
        .Display3DShading = True
    End With
    Sheets("Kalkulator").Protect Password:=”simar08”
    Sheets("Indtast tilbud").Protect Password:=”simar08”
    Sheets("Udregning").Protect Password:=”simar08”
    Sheets("Distribution").Protect Password:=”simar08”
End Sub

eksempelvis?
Avatar billede sbmoller Nybegynder
09. november 2008 - 15:44 #3
...
Avatar billede snowball Novice
09. november 2008 - 16:19 #4
Hvorfor tager du selv pointene?
Avatar billede sbmoller Nybegynder
07. december 2008 - 13:49 #5
det er da virkeligt et godt spørgsmål. Det aner jeg virkelig ikke.. det beklager jeg snowball :(
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