Avatar billede lone_a_p Praktikant
19. februar 2003 - 09:21 Der er 1 løsning

unprotect

Hej

Jeg sidder med et problem med protect og unprotect.

Min kode er:
ThisWorkbook.Worksheets("Forside").Range("adr").Value = ""
ThisWorkbook.Worksheets("Forside").Range("vej").Value = ""
ThisWorkbook.Worksheets("Forside").Range("postnr").Value = ""
ThisWorkbook.Worksheets("Forside").Range("telefon").Value = ""
ThisWorkbook.Worksheets("Forside").Range("aabningstider").Value = ""
ThisWorkbook.Worksheets("Forside").unprotect ("pass")
With ThisWorkbook.Worksheets("Forside").Range("aabningstider").Comment
        .Visible = False
        .Text ""
End With
ThisWorkbook.Worksheets("Forside").protect ("pass")


Men jeg får en kørselsfejl 1004. Kommentaren bliver ikke slettet, men hvorfor ikke. Jeg kan ikke finde fejlen??
Er der nogen der har et forslag??

Hvis jeg laver en procedure med bare unprotect og en anden med protect virker det fint. Hvad kan der være galt?

Mvh
Lone
Avatar billede lone_a_p Praktikant
19. februar 2003 - 09:39 #1
Okay, jeg har selv fundet ud af det :)

Hvis der sidder andre med samme problem kan jeg sige, at ikke må have fokus på en combobox, når man bruger unprotect.

Løsningen kan være at sætte følgende ind lige før man bruger unprotect:
ActiveWorkbook.Worksheets("Forside").Range("A1").Select

Så skulle det virke :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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