envoyer classeur actif par mail

nisuc

XLDnaute Nouveau
bonjour
fort de mes recherches pour envoyer le classeur actif par mail, j'arrive à cette conclusion :

Sub envoimail()
Name = Range("b8")
Dim HyperLien As String, Objet As String, Corps As String
Objet = "blabla"
Corps = "blabla" & Chr$(11) & Name

Corps = Application.WorksheetFunction.Substitute(Corps, vbCrLf, "%0D%0A")
adresse = "blablabla@bla.com"

copie = "blabla@bla.com"

HyperLien = "mailto:" & adresse & "?c=" & adresse
HyperLien = "mailto:" & adresse & "?cc=" & copie
HyperLien = HyperLien & "&Subject=" & Objet '& " (à " & Time() & ")"
HyperLien = HyperLien & "&Body=" & Corps
ActiveWorkbook.FollowHyperlink HyperLien



End Sub

ça marche très bien mais il me manque l'essentiel : le pj (soit le classeur actif)

à l'aide
merci d'avance
 

Discussions similaires

Réponses
2
Affichages
540
  • Question
Microsoft 365 Macro VBA
Réponses
2
Affichages
481

Statistiques des forums

Discussions
314 058
Messages
2 105 153
Membres
109 278
dernier inscrit
Mirra48