IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Word Discussion :

[VBA-W]Protection du document Word


Sujet :

VBA Word

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 143
    Points : 38
    Points
    38
    Par défaut [VBA-W]Protection du document Word
    J'ai deux fichiers Word où j'ai mis un mot de passe pour éviter de faire des modifications.
    J'ai réussi à enlever la protection d'un seul avec la macro qui suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    If ActiveDocument.ProtectionType <> wdNoProtection Then
        ActiveDocument.Unprotect Password:=strPassword
    End If
    Mais pour le deuxième fichier, rien ne marche. En essayant ce bout de VB, il me met erreur de type et en essayant d'une autre façon :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Set aDoc = ActiveDocument
    If aDoc.ProtectionType <> wdNoProtection Then 
        aDoc.Unprotect
        Selection.InsertBefore "department six"
        aDoc.Protect Type:=wdAllowOnlyRevisions, Password:=strPassword
    End If
    Il met cette fois-ci mot de passe incorrect.

    Pouvez-vous m'aider ?
    Merci d'avance

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Pourquoi faire simple quand on peut faire compliqué ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        ActiveDocument.Protect Password:="zizou", NoReset:=False, Type:= _
            wdAllowOnlyRevisions
        ActiveDocument.Unprotect Password:="zizou"
    Avec ça, je n'ai jamais eu de pb

    A+

  3. #3
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 143
    Points : 38
    Points
    38
    Par défaut
    Ca me génère une autre erreur.

    "Erreur d'exécution 4605
    La méthode ou propriété Protect n'est pas disponible à cause de Protect."

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    As-tu essayé de fermer Word et de re-tenter l'expérience ? (...?...)

    A+

  5. #5
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 143
    Points : 38
    Points
    38
    Par défaut
    Oui bêtement mais ça marche toujours pas.

  6. #6
    Membre habitué
    Inscrit en
    Mai 2005
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 335
    Points : 196
    Points
    196
    Par défaut
    pourquoi ne pas metre simplement le document en readonly ?

  7. #7
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Essai sur un autre doc, p't'être que le tien a un pb...

    A+

Discussions similaires

  1. Protection de document Word 2010
    Par devjp dans le forum VB.NET
    Réponses: 1
    Dernier message: 03/04/2012, 17h52
  2. [VBA - W] fusion de documents word + garder les styles
    Par schuitonzo dans le forum VBA Word
    Réponses: 6
    Dernier message: 16/04/2011, 11h37
  3. Insertion documents word dans champ objet OLE sous VBA
    Par frankouche dans le forum Access
    Réponses: 4
    Dernier message: 20/12/2006, 21h35
  4. [VBA] créer un nouveau document Word
    Par Pitou5464 dans le forum Access
    Réponses: 1
    Dernier message: 27/08/2006, 17h29
  5. Réponses: 2
    Dernier message: 07/06/2006, 09h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo