Salut à tous,

J'espère ne pas m'être trompé de forum, sinon désolé.

Je fais une application qui doit prendre " le contrôle " de Word. Pour ce faire j'utilise un objet OLE (word.application), cela fonctionne relativement bien pour la plupart de mes manipulation (ouvrir,créer,fermer,imprimer,publipostage, ...).

Mais j'ai quelques lacunes, qui sont bloquante pour mois, vous serait-il possible de m'aider?

J'aimerai pouvoir définir lors du publipostage que je le fusionne avec vers messagerie électronique, en définissant le champ de l'adresse électronique, l'objet du message et tous ca en utilisant les fonctions
OLE si elles sont disponibles. Voici un bout de code qui fonctionne, mais qui est incomplet pour ce que je veux faire.

--- Créer un nouveau document word vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
:m_xWord>>Documents>>Add()
--- Définir le document de fusion de type lettre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
:m_xWord>>ActiveDocument>>MailMerge>>MainDocumentType = 0
--- Attachement du document source de la fusion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
:m_xWord>>ActiveDocument>>MailMerge>>OpenDataSource(sNomDocumentàFusionner)
--- Sauver le document sous un nom bien précis.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
:m_xWord>>ActiveDocument>>SaveAs(:m_sDocEnCours,0)
????? Mais comment définir qu'il va être fusionner vers la messagerie électronique tout en configurant le champ qui sert de référence pour l'adresse mail, et comment définir l'objet du mail ?

D'avance merci de votre aide.