Bonjour à tous,
Voilà mon soucis:
J'ai un formulaire Outlook.
J'ai une "jolie" (ahem) macro VBA qui marche très bien sous word: elle va chercher des tas de trucs qu'elle copie dans le presse-papiers et qu'elle colle dans Word à l'aide d'un signet. OK.
Maintenant je cherche à appeler la macro depuis Outlook pour qu'elle file les infos dans un des composants du formulaire. Et c'est là que ça merdouille. Parce que les boutons du formulaire c'est dude VBScript
![]()
Du coup je cherche une solution. J'ai donc mis la macro dans un bouton dans la barre d'outils qui fait le taf.
J'ai récup un MailItem avec "Set myMail = ActiveInspector.CurrentItem".
Pour mettre le texte sur le mail je fais un:
MyData.GetFromClipboard
strClip = MyData.GetText
myMail.Body = myMail.Body + strClip
Questions:
- Comment me positionner au bon endroit dans le formulaire si ce n'est pas le champ Body (ou To ou Cc, etc) ?
- Comment relire le contenu d'un tel champ ? (j'en aurais besoin comme paramètre d'entrée de la macro)
Merci à tous ceux qui pourraient m'aider :-)
Partager