Version 2010 et 2013

megatronnbjja Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai le code suivant qui me permet d'envoyer un mail depuis excel en VBA.

.Subject = "ASI: validation d'échantillons. "
.BodyFormat = olFormatHTML
.HTMLBody = ""
.Display
.BodyFormat = 2
.GetInspector.CommandBars.Item("Insert").Controls("Signature").Controls(1).Execute
.HTMLBody = strHTML & objMail.HTMLBody
End With


L'objectif est d'avoir la signature automatique pour chaque utilisateur.
Pour les postes equipés de office 2010, le code fonctionne.
Pour les postes équipés en office 2013, j'ai le message d'erreur " Erreur d'éxecution '5'" à la ligne :
.GetInspector.CommandBars.Item("Insert").Controls("Signature").Controls(1).Execute


Je ne trouve pas de solutions et suis bloqué depuis pas mal de temps....
Merci d'avance pour votre aide.

Megatronnbja
A voir également:

1 réponse

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 714
 
Re,

https://www.rondebruin.nl/win/s1/outlook/signature.htm

Ca marche, ne pas oublier de creer fichier signature si vous partez de l'exemple 2
0