Passer la protection de l'environnement VB sous Word

Passer la protection de l'environnement VB sous Word - VB/VBA/VBS - Programmation

Marsh Posté le 13-11-2002 à 13:52:54    

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...
Reply

Marsh Posté le 13-11-2002 à 13:52:54   

Reply

Marsh Posté le 13-11-2002 à 15:25:09    

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
Reply

Marsh Posté le 13-11-2002 à 15:27:36    

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...
Reply

Marsh Posté le 13-11-2002 à 15:42:26    

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
Reply

Marsh Posté le 13-11-2002 à 16:56:00    

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...
Reply

Marsh Posté le 14-11-2002 à 09:37:44    

[:dirakocha]


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

Marsh Posté le 14-11-2002 à 09:41:05    

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...
Reply

Marsh Posté le 14-11-2002 à 10:27:44    

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
Reply

Marsh Posté le 14-11-2002 à 12:22:54    

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


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

Marsh Posté le 14-11-2002 à 12:28:00    

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
Reply

Marsh Posté le 14-11-2002 à 12:28:00   

Reply

Marsh Posté le 18-11-2002 à 17:00:17    

: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...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed