Sub EnvoiUnMailessai()
Dim MailAd As String
Dim msg As Object
Dim Subj As String
Dim URLto As String
Dim MonMessage As Object
Dim Plage As Range
MailAd = Sheets('Donnée mail').Range('B3') 'adresse Email
Subj = Sheets('Donnée mail').Range('B4') 'Titre du mail
'Exportation de l'onglet au format GIF
Feuil1.Select
Set Plage = Application.InputBox(prompt:='Sélectionner votre zone: (Ex. A1:B10) ', _
Title:='Sélection de zone ', Default:='$A$1', Type:=8)
Application.ScreenUpdating = False
Workbooks.Add
Plage.CopyPicture
ActiveSheet.Paste
With ActiveSheet.ChartObjects.Add(0, 0, Selection.Width, Selection.Height).Chart
.Paste
.Export 'C:\\Test.gif', 'GIF'
End With
With ActiveSheet.ChartObjects('Graphique 2')
.Activate
.Copy
End With
'Erreur au niveau de la ligne ci dessous
msg = ActiveSheet.ChartObjects('Graphique 2') 'Corps du message
URLto = 'mailto:' & MailAd & '?subject=' & Subj & '&body=' & msg
ActiveWorkbook.FollowHyperlink Address:=URLto
'ActiveWorkbook.Close False
End Sub