Avatar billede molleren Nybegynder
17. oktober 2005 - 12:01 Der er 6 kommentarer og
2 løsninger

Makro til fjernelse af password i wordfiler

Hej, vi har en masse wordfiler, der har et password..

På disse skal dette password fjernes.. Jeg ved godt hvordan man mauelt gør det, men jeg kan ikke få en makro til at fungere uden at programmet går ned??

Er der nogen der kan hjælpe...

Mvh.
Morten
Avatar billede rvm Nybegynder
17. oktober 2005 - 12:18 #1
Hviken type beskyttelse snakker vi om:

Filbeskyttelse eller dokumentbeskyttelse?
Avatar billede molleren Nybegynder
17. oktober 2005 - 13:09 #2
Vi snakker om -> Funktioner -> Indstillinger -> Sikkerhed

Word 2003
Avatar billede rvm Nybegynder
17. oktober 2005 - 13:41 #3
Værsgo :-)

Sub fjernBeskyttelse()

With Application.FileSearch
    .NewSearch
    .SearchSubFolders = True
    .LookIn = "C:\Sikkerhed"
    .FileName = "*.doc"
    .Execute
    .FileType = msoFileTypeWordDocuments
   
    For i = 1 To .FoundFiles.Count
        navn = .FoundFiles(i)
        Documents.Open FileName:=navn, PasswordDocument:="rvm"
        ActiveDocument.Password = "1234"
        ActiveDocument.SaveAs FileName:=navn, Password:=""
        ActiveDocument.Close True
    Next
End With

End Sub

Husk at ændre sti og password (rvm) - ikke 1234, da det bare er et dummy, der forsvinder igen.
Avatar billede molleren Nybegynder
17. oktober 2005 - 14:16 #4
Den kører filerne igennem ok, men den beder mig om password i alle tilfælde (jo jeg har ændret rvm til mit). Jeg indtaster så passwordet (ctrl-v), og den kører videre til slut efter, at jeg har gjort dette en del gange..

Problemet er så bare, at det ikke er fjernet, når jeg prøver at åbne de redigerede filer...
Avatar billede rvm Nybegynder
17. oktober 2005 - 19:18 #5
Så er vi tilbage ved udgangspunktet :-)

Hvilken type beskyttelse har du brugt?  - det tyder lidt på redigeringsbeskyttelse... og ikke filbeskyttelse
Avatar billede molleren Nybegynder
18. oktober 2005 - 11:09 #6
Jamen, du har vist fuldstændig ret.

-> Funktioner -> Indstillinger -> Sikkerhed :
Fildelingsindstillinger for dette dokument:
Adgangskode til redigering: *****

Så beklager forvirringen, håber stadig på en lille fiks makro ;)

/Morten
Avatar billede rvm Nybegynder
18. oktober 2005 - 11:23 #7
Så ser den bare således ud :-)

Sub fjernBeskyttelse()

With Application.FileSearch
    .NewSearch
    .SearchSubFolders = True
    .LookIn = "C:\Sikkerhed"
    .FileName = "*.doc"
    .Execute
    .FileType = msoFileTypeWordDocuments
   
    For i = 1 To .FoundFiles.Count
        navn = .FoundFiles(i)
        Documents.Open FileName:=navn, WritePasswordDocument:="rvm"
        ActiveDocument.WritePassword = ""
        ActiveDocument.SaveAs FileName:=navn, WritePassword:=""
        ActiveDocument.Close True
    Next
End With

End Sub
Avatar billede molleren Nybegynder
18. oktober 2005 - 12:10 #8
Det hjalp.. Var lidt bange for at den kollapsede lidt på et tidspunkt, pc'en :)

Men mange tak, 1234 væk...
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
Tag et kursus i Word og øg effektiviteten

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