Bonjour
J'ai récupéré et utilise le code ci-dessous.
Mon souci est que, si je joins un fichier xls ou zip, la pièce jointe est inutilisable pour le destinataire.
Si je joins un fichier csv, je n'ai pas de problème.
J'ai parcouru plusieurs posts concernant l'envoi de messages par CDO mais n'ai pas trouvé la solution.
Quelqu'un aurait-il une idée ?
Par avance merci
Le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim oFSO Set oFSO = CreateObject("Scripting.FileSystemObject") Set objEmail = CreateObject("CDO.Message") objEmail.From = "Cedric.Delalande@saint-gobain.com" objEmail.To = "Ced@Del.com" objEmail.Subject = "envoi_piece_jointe" objEmail.AddAttachment ("D:\test.xls") objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.server.de.mon.entreprise" objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 objEmail.Configuration.Fields.Update objEmail.Send
Partager