Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
971 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Passer la protection de l'environnement VB sous Word

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Passer la protection de l'environnement VB sous Word

n°244074
mouff
Posté le 13-11-2002 à 13:52:54  profilanswer
 

Salut ;)
 
V'la j'ai un soucis.
Dans ma boite, tous les templates words ont leur environnement VB protégé par un mot de passe.
Via une appli VBA, je bidouille certains templates. Le truc c que j'ai envie de toucher aux modules et formulaires, mais la protection m'en empeche  :cry:  
J'ai trouve comment savoir si une protection existe :
-> If DocWord_Source.VBProject.Protection = vbext_pp_locked Then ....
 
Mais, je ne sais pas et trouve pas comment enlever cette protection ou lui spécifier le mot de passe histoire qu'il me lache la grappe  :(  
C ennuyeux je trouve  :cry:  
Dans un book de référence, microsoft spécifie qu'il est impossible de mettre une proctection avec mot de passe sur un environnement vb par du code. Mais, je dois bien pouvoir l'enlever ou la contourner !
 
Vous pouvez m'aider sur ce coup la ?  :pt1cable:


---------------
Il suffit de me dire de me taire...
mood
Publicité
Posté le 13-11-2002 à 13:52:54  profilanswer
 

n°244192
mareek
Et de 3 \o/
Posté le 13-11-2002 à 15:25:09  profilanswer
 

mouff a écrit a écrit :

Salut ;)
 
V'la j'ai un soucis.
Dans ma boite, tous les templates words ont leur environnement VB protégé par un mot de passe.
Via une appli VBA, je bidouille certains templates. Le truc c que j'ai envie de toucher aux modules et formulaires, mais la protection m'en empeche  :cry:  
J'ai trouve comment savoir si une protection existe :
-> If DocWord_Source.VBProject.Protection = vbext_pp_locked Then ....
 
Mais, je ne sais pas et trouve pas comment enlever cette protection ou lui spécifier le mot de passe histoire qu'il me lache la grappe  :(  
C ennuyeux je trouve  :cry:  
Dans un book de référence, microsoft spécifie qu'il est impossible de mettre une proctection avec mot de passe sur un environnement vb par du code. Mais, je dois bien pouvoir l'enlever ou la contourner !
 
Vous pouvez m'aider sur ce coup la ?  :pt1cable:  



ben si c'est protégé, c'est qu'il y a une raison. demande le mot de passe à l'auteur du code VBA


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°244194
mouff
Posté le 13-11-2002 à 15:27:36  profilanswer
 

le mot de passe je le connait, ca pa le probleme  :pfff:  
 
Le truc, c que je sais pas comment spécifié dans le code, que j'ouvre le doc avec le mot de passe  :(


---------------
Il suffit de me dire de me taire...
n°244206
mareek
Et de 3 \o/
Posté le 13-11-2002 à 15:42:26  profilanswer
 

mouff a écrit a écrit :

le mot de passe je le connait, ca pa le probleme  :pfff:  
 
Le truc, c que je sais pas comment spécifié dans le code, que j'ouvre le doc avec le mot de passe  :(  



ok, j'avais mal compris ton pb.
ben a première vue ça a pas l'air d'être possible :/ (et c'est surement voulu)


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°244305
mouff
Posté le 13-11-2002 à 16:56:00  profilanswer
 

mareek a écrit a écrit :

ben a première vue ça a pas l'air d'être possible :/ (et c'est surement voulu)




 
Ben c nul  :cry:  
 
 :cry:  :cry:  :cry:


---------------
Il suffit de me dire de me taire...
n°244939
mouff
Posté le 14-11-2002 à 09:37:44  profilanswer
 

[:dirakocha]


---------------
Il suffit de me dire de me taire...
n°244944
mouff
Posté le 14-11-2002 à 09:41:05  profilanswer
 

j'ai trouvé ça :
How can I unprotect a VBA project using code?  
You cannot. A workaround is to simulate keystrokes with the SendKeys method
 
Je capte pas  :heink:  
Pouvez m'expliker  :??:  


---------------
Il suffit de me dire de me taire...
n°244965
mareek
Et de 3 \o/
Posté le 14-11-2002 à 10:27:44  profilanswer
 

mouff a écrit a écrit :

j'ai trouvé ça :
How can I unprotect a VBA project using code?  
You cannot. A workaround is to simulate keystrokes with the SendKeys method
 
Je capte pas  :heink:  
Pouvez m'expliker  :??:  
 



en gros, tu dois faire croire au PC que qqn tape sur le clavier en utilisant la méthode sendkeys pour "taper" le mot de passe


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°245047
mouff
Posté le 14-11-2002 à 12:22:54  profilanswer
 

k ci
 
bon, ben je regarderais ca au calme demain  ;)


---------------
Il suffit de me dire de me taire...
n°245052
mareek
Et de 3 \o/
Posté le 14-11-2002 à 12:28:00  profilanswer
 

mouff a écrit a écrit :

k ci
 
bon, ben je regarderais ca au calme demain  ;)  



d en  :jap:


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
mood
Publicité
Posté le 14-11-2002 à 12:28:00  profilanswer
 

n°247810
mouff
Posté le 18-11-2002 à 17:00:17  profilanswer
 

:cry:  :cry:  :cry:  
 
Ben, j'ai beau lui faire un sendkey avec le mot de passe à tout moment, il me chie toujours des bulles  :cry:  
 
suis triste  :cry:


---------------
Il suffit de me dire de me taire...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Passer la protection de l'environnement VB sous Word

 

Sujets relatifs
[XHTML] Faire passer 2 variables ?Javascript protection mot de pass... Erreur
[java]environnement de travail[JAVA] erreur d'exécution: variables d'environnement?[résolu]
[PHP] Ne pas passer le mot de passe en clair[php] passer un query dans un include
Copie de menus Word depuis une application VBAOLE : savoir si un fichier word est deja ouvert ?
Word et macro VB : recuperer le nb de caracteres du doc[PHP] Redimentionner une image sans passer par imagecreatetruecolor()
Plus de sujets relatifs à : Passer la protection de l'environnement VB sous Word


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR