Signature electornique d'une macro ?? gééénial!

Signature electornique d'une macro ?? gééénial! - VB/VBA/VBS - Programmation

Marsh Posté le 23-06-2003 à 16:56:22    

Salut !!
 
Est - il possible de signer electroniquement une macro ?? ( pour qu'a l'ouverture du fichier word, word demande " Acceptez vous la macro de Monsieur XXX)
 
Ou existe-t- il un .reg par exemple qui met le nivo de securité des macros a moyen ?
 
 
Merci


Message édité par xtoune le 24-06-2003 à 08:05:11

---------------
heu...
Reply

Marsh Posté le 23-06-2003 à 16:56:22   

Reply

Marsh Posté le 24-06-2003 à 15:59:05    

éh ben alors ??  
no comment ?


---------------
heu...
Reply

Marsh Posté le 24-06-2003 à 17:57:44    

non, on peut pas :/


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 26-06-2003 à 16:19:45    

meme le point reg s'pas possible ???


---------------
heu...
Reply

Marsh Posté le 27-06-2003 à 08:17:57    

ben jusqu'à preuve du contraire, les options sont "toujours", "avertir avant ouverture", et "non".
 
c'est pas comme IE et ses activex hein :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 01-08-2005 à 10:59:40    

gros up car je voulais m interesse au meme pb.
En fait, la fenetre de question pour les macros dépend du niveau de sécurité:
bas=tjs accepter, moyen=question, haut=signés uniquement, tres haut (office2003)=signés et certifiés.
 
Comme MS a eu la bonne idée de mettre le niveau haut par défaut ds Office2003, il y a plein d utilisateurs qui ne savent pas ou changer cela et activer le niveau moyen pour accepter les macros.
 
Dans le cadre de formulaires en entreprise, cela devient un peu pénible.  
 
Quelle est la procédure de signature des macros?
 
Comment cela se passe? Peut on acheter un certificat pour une entreprise?

Reply

Marsh Posté le 01-08-2005 à 11:16:35    

Reply

Marsh Posté le 01-08-2005 à 11:47:40    

merci. Il est vrai que j aurais pu commencer à chercher chez MS qui a svt la solution concernant ses produits.
Du coup, je fait un petit résumé pour les autres membres du forum.  
3 solutions (de la plus sure à la plus simple):
- organisme commercial
- Microsoft Certificate Server au sein de l'entreprise
- on signe soi meme ses macros avec l'outil Selfcert.exe. En mettant la clef privée sur le réseau, cela devrait suffire...
 
EDIT: par contre, il ne faut signer que la macro et pas le fichier car toute modification du fichier renderait le certificat caduque (comme un changement du source de la macro)


Message édité par Eric B le 01-08-2005 à 11:50:22
Reply

Marsh Posté le 30-10-2006 à 12:14:04    

Hop flag..., ce sujet m'intéresse histoire qu'il ne me pose pas la question pour mes macros !

Reply

Marsh Posté le 30-10-2006 à 13:22:36    

Bon admettons qu'on sache déjà signer son projet VBA avec "Digital Certificate for VBA" d'office par exemple.
 
Pour ne pas à avoir à valider à chaque fois, sur la fenêtre de validation, il y a une option pour voir le détail de la signature electronique, et si on se ballade un peu, on peut trouver le bouton d'installation de cette signature sur son ordinateur.
 
Du coup, la prochaine fois qu'on relance la macro, la signature étant installé, on aura la case à cocher "ne plus me casser les bonbon avec cette question sur cette macro" qui sera disponible, donc on coche et on valide une dernière fois.

Reply

Marsh Posté le 30-10-2006 à 13:22:36   

Reply

Marsh Posté le 30-10-2006 à 14:20:36    

Faudrait que je vois ce que ça donne sur un autre PC, savoir si y'a juste à accepter la signature de la macro... mais vu que dans mon cas, c'est une macro Outlook (et donc en local sur mon PC), je vois pas trop comment je pourrais faire...
J'pense que chacun qui veut utiliser cette même macro devra refaire la manip (d'ailleurs, je sais pas trop où est stocké mon Projet Outlook, faudrait que j'regarde ça !... y'a pas de perso.outlook à l'instar d'Excel en outlook)

Reply

Marsh Posté le 30-10-2006 à 15:29:59    

BettaSplendens a écrit :

Faudrait que je vois ce que ça donne sur un autre PC, savoir si y'a juste à accepter la signature de la macro... mais vu que dans mon cas, c'est une macro Outlook (et donc en local sur mon PC), je vois pas trop comment je pourrais faire...
J'pense que chacun qui veut utiliser cette même macro devra refaire la manip (d'ailleurs, je sais pas trop où est stocké mon Projet Outlook, faudrait que j'regarde ça !... y'a pas de perso.outlook à l'instar d'Excel en outlook)


 
Dans ton C:\Documents and Settings\tonlogin\Application Data\Microsoft\Outlook
Le fichier s'appelle VbaProject.OTM

Reply

Sujets relatifs:

Leave a Replay

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