Version 2010 et 2013

megatronnbjja Messages postés 67 Statut Membre -  
f894009 Messages postés 17417 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 17417 Date d'inscription   Statut Membre Dernière intervention   1 715
 
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