Envoi de mail depuis excel [Résolu/Fermé]

Signaler
Messages postés
60
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
9 juillet 2015
-
Messages postés
60
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
9 juillet 2015
-
Bonjour,
Est-il possible d'ouvrir la boite d'envoi de mail (fichier/envoyer vers/destinataire du message (en tant que pièce jointe)) par une macro sur excel ?
Je vous remercie par avance.

3 réponses

Messages postés
1263
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 319
Bonjour,

Tu devrais trouver une réponse sur la discussion suivante du forum de CCM.

A plus
Messages postés
60
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
9 juillet 2015

Je te remercie, mais j'avais déjà vu ce sujet.
Je souhaite incorporer un corps de message, et la discussion ne traitait pas de ce point.
Mon corps de message est relativement grand (5-6 lignes) et VB ne le supporte visiblement pas.
Voilà comment je m'y suis pris :
ActiveWorkbook.HasRoutingSlip = True
With ActiveWorkbook.RoutingSlip
    .Delivery = xlOneAfterAnother
    .Recipients = "adresse@mail.fr"
    .Subject = ActiveWorkbook.Name
    .Message = "Corps de message"
End With
ActiveWorkbook.Route

Il s'agit des lignes tirées directement de l'aide, qui marchent très bien lorsque le message est court.
Lorsque le message est plus long, j'ai le message "erreur d'exécution 1004 : impossible de définir la propriété Message de la classe RoutingSlip".
Y-a-t'il moyen de fractionner .Message ?
Quelqu'un peut-il m'aider ?
Messages postés
1263
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 319
Bonjour,

Je n'ai pas trouvé sur le site de Microsoft la limite que Message peut avoir, mais j'ai trouvé sur le site Excelabo un exemple a téléchargé d'envoi de mail à partir d'Excel qui utilise une autre façon et où le body du mail semble pouvoir contenir plusieurs lignes.
Si cela peut t'aider ?
A plus
Messages postés
60
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
9 juillet 2015

Parfait, ça marche nickel.
Messages postés
375
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
17 octobre 2008
119
Pas de quillemets ou de retour à la ligne dans le message ?