Création d'un lien Hypertexte dans un mail

  • Initiateur de la discussion Initiateur de la discussion MaximeRoth
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

MaximeRoth

XLDnaute Junior
Bonjour,

J'utilise la formule suivante pour envoyer un mail recopiant le contenu de plusieurs de mes cellules :

Code:
Sub EnvoiMail_Outlook()
'Creation de l'objet e-mail
Dim ol As New Outlook.Application
Dim olmail As MailItem
Dim CurrFile As String
Set ol = New Outlook.Application
Set olmail = ol.CreateItem(olmailItem)
'Caractéristiques de l'e-mail
With olmail
.To = ""
.CC = ""
'Affiche le nom comme objet du message
.Subject = ActiveWorkbook.FullName
.Body = "Client : " & Sheets("FICHE").Cells(8, 2).Value & vbCrLf _
& "Utilisateur : " & Sheets("FICHE").Cells(11, 2).Value & vbCrLf _
& "Contact : " & Sheets("FICHE").Cells(14, 2).Value & vbCrLf & vbCrLf _
& ActiveWorkbook.FullNameURLEncoded & vbCrLf & vbCrLf _
& "Pour le bon traitement de la commande client," _
& "voici la liste des informations bloquantes :" & vbCrLf & vbCrLf _
& "- " & Sheets("FICHE").Cells(23, 1).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(23, 4).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(24, 1).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(24, 4).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(25, 1).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(25, 4).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(26, 1).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(26, 4).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(27, 1).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(27, 4).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(28, 1).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(28, 4).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(29, 1).Value & vbCrLf _
& "- " & Sheets("FICHE").Cells(29, 4).Value & vbCrLf _
& vbCrLf _
& "Merci de me répondre dans les plus brefs délais"

'Pièces jointes si il y a lieu
'.Attachments.Add "C:\PGI\Résultats.xls"
'Remplacez .Display par .send pour envoyer directement l'e-mail sans l'afficher dans Outlook
.Display
End With
End Sub

Je voudrais grâce à la fonction : ActiveWorkbook.FullName créer un lien hypertexte me permettant d'ouvrir le fichier utilisé. Et ce dans le body et non le subject 😎

Bref est ce possible ?

Merci d'avance


Max
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
923
Réponses
6
Affichages
671
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
387
Retour