Bonsoir,
J'utilise tous les jours un fichier (Master vierge) que j’enrichis et envoie automatiquement par mail via un bouton.
Je ne comprends pas pourquoi ce dernier est reçu vierge de données.
Je ne suis pas très à l'aise avec VBA donc si quelqu'un peut m'aider je l'en remercie par avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 'Récupère le fichier actif MonFichier = "" & ActiveWorkbook.Path & "\" & ActiveWorkbook.Name & "" Set MonOutlook = CreateObject("Outlook.Application") Set MonMessage = MonOutlook.CreateItem(0) MonMessage.To = "toto@wanadoo.fr" 'Destinataires MonMessage.Attachments.Add MonFichier 'Ajout de la pièce jointe MonMessage.Subject = "Suivi du : " & Range("B4") ' je récupère la date MonMessage.Body = " Bonjour, " & vbCrLf & vbCrLf & _ " Ci-joint le suivi du jour" & vbCrLf & vbCrLf & _ " Monsieur : " & Range("B6") ' je récupère le nom MonMessage.Send 'Afficher au lieu d'envoyer directement = Display Set MonOutlook = Nothing 'déchargement de l'objet Outlook Chemin = ActiveWorkbook.Path ActiveWorkbook.SaveAs Filename:=Chemin & "\" & " Suivi du " & Range("B4") Application.Quit End If End Sub
Partager