nrdz83
XLDnaute Impliqué
Bonjour à tous
Voila dans le code ci dessous je fais une copie de ma feuille en PDF dans le même dossier que mon classeur source et j'essaye de l'envoyer par email.
Le problème est que je n'arrive pas à joindre ce fichier PDF a mon message.
Mon programme de messagerie s'ouvre bien avec les indications objet et sujet mais pas de pièce jointe.
Comment dois-je modifier ce code ?
Par avance merci
Voila dans le code ci dessous je fais une copie de ma feuille en PDF dans le même dossier que mon classeur source et j'essaye de l'envoyer par email.
Le problème est que je n'arrive pas à joindre ce fichier PDF a mon message.
Mon programme de messagerie s'ouvre bien avec les indications objet et sujet mais pas de pièce jointe.
Comment dois-je modifier ce code ?
Code:
Sub envoiemail()
If MsgBox("Êtes vous sur de vouloir envoyer le bon de préparation par email au format PDF ?", vbQuestion + vbYesNo, "ENVOYER LE BON DE PREPARATION ...") = vbYes Then
'création de la feuille au format pdf
'on cré le fichier PDF dans le même dossier que le fichier source
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
ActiveWorkbook.Path & "\" & "Bon de préparation pour chantier.pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
'envoie de l'email
On Error Resume Next
Err = 0
ActiveWorkbook.FollowHyperlink Address:="mailto:" & _
"?subject= Bon de préparation pour le chantier" & " " & (Range("N5")) & _
"&body=Bonjour, veuillez trouver en pièce jointe le bon de préparation pour le chantier" & " " & (Range("N5"))
If Err <> 0 Then MsgBox "Une Erreur s'est produite..."
End If
End Sub
Par avance merci