Bonjour,

Je souhaite créer un email formatté, joli, à partir d'un modèle outlook .oft "template.oft" à partir d'excel VBA.

L'interet est de créer un mailing à partir de ce modèle, en remplaçant quelques bookmarks de l'email par un texte dans un tableau excel.


Mon soucis est que je ne parviens pas a trouver la commande pour accéder au bookmarks outlook depuis excel en VBA.

Certains sites américains disent d'utiliser le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
     For Each thebookmark In themessage.Bookmarks
'          'this uses the name of the bookmark to display a dialogbox so
'          'you could fill out your placeholders
'          'info is put before the bookmark
         themessage.Bookmarks(thebookmark.Name).Range.InsertBefore InputBox(thebookmark.Name & " ?")
     Next thebookmark
Cette fonction n'existe pas avec excel 2007 et outlook 2007 sous windows.

Quelqu'un aurait-il une solution pour entrer du texte dans un bookmark à l'intérieur d'un email crée à partir d'un modèle outlook?

J'ai cherché sur google en français et anglais sans parvenir a trouver de solution.
Merci pour vos réponses.