esthetique
XLDnaute Nouveau
Bonjour Groupe,
J'ai le code pour gérer un fichier PDF et envoyer par courriel.
Le problème est qui le code pour envoyer le fichier par courriel ne marche pas.
Est ce quelqu'un peut m'aider?
Merci
Sub pdf()
ChDir "C:\Users\Rafael\Documents\"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Format([H15], "yyyymmddhhmm") & [B16] & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
MsgBox "Votre facture est prête pour l'impression !"
Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "Sujet du Message"
objMessage.From = "xxx@hotmail.com"
objMessage.To = Range("H15").Select 'cherche le courriel dans le fichier excel'
objMessage.TextBody = "Bonjour," & vbCrLf & "Veuillez trouver en piéce jointe votre facture" & vbCrLf
piece_jointe = "C:\Users\ & [H15] & [B16].PDF" ' cherche le fichier pdf dans le chemise selon le nome du fichier qui a ete gerer'
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.muserver.com"
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objMessage.Configuration.Fields.Update
objMessage.Send
End Sub
J'ai le code pour gérer un fichier PDF et envoyer par courriel.
Le problème est qui le code pour envoyer le fichier par courriel ne marche pas.
Est ce quelqu'un peut m'aider?
Merci
Sub pdf()
ChDir "C:\Users\Rafael\Documents\"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Format([H15], "yyyymmddhhmm") & [B16] & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
MsgBox "Votre facture est prête pour l'impression !"
Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "Sujet du Message"
objMessage.From = "xxx@hotmail.com"
objMessage.To = Range("H15").Select 'cherche le courriel dans le fichier excel'
objMessage.TextBody = "Bonjour," & vbCrLf & "Veuillez trouver en piéce jointe votre facture" & vbCrLf
piece_jointe = "C:\Users\ & [H15] & [B16].PDF" ' cherche le fichier pdf dans le chemise selon le nome du fichier qui a ete gerer'
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.muserver.com"
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objMessage.Configuration.Fields.Update
objMessage.Send
End Sub