[VBA] outlook
DPS Decoux
-
dadapouet -
dadapouet -
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
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:
- [VBA] outlook
- Synchroniser agenda google et outlook - Guide
- Copie cachée outlook - Guide
- Supprimer compte outlook - Guide
- Créer un compte outlook gratuit - Guide
- Bug outlook - Guide
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+
- 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+