Bonjour à tous,
je dois créer un fichier Excel puis l'envoyer par e-mail.
J'ai créé le code suivant, mais je bloque sur attachment.add car mon nom fichier n'est pas connu à l'avance.
Quelqu'un aurait-il la gentillesse de me dire comment faire, svp? Merci d'avance. Voici mon code:
Sub outlook()
Dim Chemin As String
Chemin = "C:\Users\Desktop"
Dim MonFichier
MonFichier = Chemin & "toto" & [k8].Value & "-" & [m7].Value & ".xls"
ActiveWorkbook.SaveAs filename:=MonFichier
filename = Chemin & "toto" & [k8].Value & "-" & [m7].Value & ".xls"
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
With Destwb
With OutMail
.To = "dede@free.fr"
.Subject = "infos du jour" & [m7]
.Body = "Regards"
.Attachments = [MonFichier]
.Send
End With
End With
End Sub
Afficher la suite