OVH Cloud OVH Cloud

VBA: Insertion de signature

2 réponses
Avatar
Stach
Salut à tous,

en VBA j'ai réalisé dans Word un petit programme me permettant d'envoyer
avec Outlook en attachement mon document actif.
J'aimerai pouvoir insérer ma signature dans le corp du mail. Est-ce
possible? Si oui, comment?

voici une partie mon code:

Set myolApp = CreateObject("Outlook.Application")
Set myItem = myolApp.CreateItem(olMailItem)
myItem.Subject = "Bulletin du " & Date()
myPath = appWD.ActiveDocument.FullName
myItem.Attachments.Add (myPath)
myItem.Recipients.Add ("Jacques.Pluche@electrabel.com")
myItem.Display

Merci de votre aide.

--
Stach ;-)

2 réponses

Avatar
Anacoluthe
Bonjour !

'Stach' nous a écrit ...
en VBA j'ai réalisé dans Word un petit programme me permettant d'envoyer
avec Outlook en attachement mon document actif.
J'aimerai pouvoir insérer ma signature dans le corp du mail. Est-ce
possible? Si oui, comment?


Soit vous l'écrivez dans votre myItem.Body, soit vous attachez
votre fichier vCard (.vcf) en plus de votre document.

Anacoluthe
« La seule signature au bas de la vie blanche,
c'est la poésie qui la dessine. »
- René CHAR

Avatar
Jean-Guy Marcil
Stach was telling us:
Stach nous racontait que :

Salut à tous,

en VBA j'ai réalisé dans Word un petit programme me permettant
d'envoyer avec Outlook en attachement mon document actif.
J'aimerai pouvoir insérer ma signature dans le corp du mail. Est-ce
possible? Si oui, comment?


À part les bons conseils d'Anacoluthe, il y a une autre alternative, plus
générale:

Si vous établissez une signature par défaut dans Outlook, alors votre code
créera un message avec la signature incluse automatiquement.

Évidemment, si vous voulez une signature bien précise, alors cette idée ne
fonctionnera pas!
--
Salut!
_______________________________________
Jean-Guy Marcil - Word MVP

Word MVP site: http://www.word.mvps.org