Sub Feuil1_Bouton1_Cliquer()
With Sheets("feuil1").Activate
Dim cellule As Range
For Each cellule In Range("A3:K60000")
If cellule <> "" Then cellule.Borders.Weight = xlThin
Next
'on crée le fichier PDFdans le même dossier que le fichier source
Sheets("Feuil4").ExportAsFixedFormat Type:=xlTypexslm, Filename:= _
ActiveWorkbook.Path & "\" & "NOM DE TON FICHIER.PDF"
'Envoi d'un message par pièce jointe
Set outapp = CreateObject("Outlook.Application")
Dim dest
Dim outmail As Object, Desti As String
Dim PJ As String, fich As String
' Chemin où se trouvent les fichiers - à modifier
Const Chemin = "C:\Users\ETC ...."
' Ici, code le destinataire
dest = "ADRESSEMAIL"
fich = Dir(Chemin & "*.pdf")
Do While fich <> ""
Set outmail = outapp.CreateItem(0)
With outmail
.attachments.Add Chemin & fich
.To = dest
.Subject = "TITRE DU MAIL"
.Body = "CORPS DU MAIL"
.Recipients.Add Desti = "ADRESSE MAIL EN COPY"
.Display
End With
fich = Dir
Loop
'la feuille PDF créée est supprimée après l'envoi
Kill ActiveWorkbook.Path & "\" & "NOM DU FICHIER.PDF" 'à modifier
End With
End Sub
A adapter à ton classeur
CDLT