[VBA] outlook

Fermé
DPS Decoux - 3 mai 2007 à 10:17
 dadapouet - 23 juil. 2007 à 20:01
Bonjour a tous,

j ai un petit probleme que je vous soumet.

je suis dans un fichier excel ou j ai un bouton avec du code VBA dans ce code je cree un objet outlook pour envoyer un mail.
Mon probleme est que j aimerais mettre un hyperlink dedans pour ce faire j utilise la ligne de code hyperlinks.add mais a chaque fois j ai une erreur

est-ce que vous pouvez verifier mon code et me donner une fois a suivre pour resoudre mon probleme

Dim MonOutlook As Object
Dim MonMessage As Object
Set MonOutlook = CreateObject("Outlook.Application")
Set MonMessage = MonOutlook.createitem(0)
MonMessage.To ="test@test.com"
MonMessage.Subject = "fiche technique"
corps = "Bonjour,"
MonMessage.body = corps
''Ligne a probleme
MonMessage.body.Hyperlinks.Add Anchor:=MonMessage.body.Selection.Range, Address:= "G:\test\Fiche technique.XLT"
''''''''''''
MonMessage.send

Merci de vos reponse
A voir également:

2 réponses

Bonjour, je ne suis pas spécialiste dans ce type de procédure mais je vous donne malgré tout mon appréciation :

- J'ai la quasi certitude que le terme .body n'existe pas dans vba (c'est facile à vérifier, car lorsqu'on tape ce terme puis qu'on passe à la ligne, le b de body ne prend pas automatiquement une majuscule) En revanche, le terme .Message existe.
Ensuite, le terme .To ne fonctionne pas chez moi. En revanche, le terme .Recepients fonctionne bien.

C'est tout ce que je peux dire à propos de ce code. J'espère qu'il vous fera avancer.
a+
0
Bonjour je suis très intéressé par ton message j'ai le même probleme as-tu trouvé une solution?
j'ai également mis un requete le 20 juillet au nom de dadapouet ds le forum programmation à 10h !! peux-tu me répondre stp???
0