Corps de mail trop long pour envoi par excel

Résolu/Fermé
rgtahiti Messages postés 60 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 9 juillet 2015 - 22 mai 2008 à 16:03
rgtahiti Messages postés 60 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 9 juillet 2015 - 23 mai 2008 à 23:53
Bonjour,
Je souhaite incorporer un corps de message.
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 ?
A voir également:

2 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 712
23 mai 2008 à 09:27
bonjour

Excel n'étant pas un gestionnaire de messagerie, cette fonction est assez limitée même si elle permet de faire des procédures utilisables.

Quelle que soit la méthode utilisée, dès que l'on travaille sur des messages de plusieurs centaines de caractères, le fonctionnement n'est pas garanti.

Pour effectuer ce genre de traitement, il faut piloter Outlook afin d'avoir l'ensemble des fonctionnalités mais la programmation est alors conséquente et liée au paramétrage du poste.
0
rgtahiti Messages postés 60 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 9 juillet 2015
23 mai 2008 à 11:13
Bonjour,
Merci de vous être inréressé à mon souci.
J'ai pu le résoudre par ailleurs.
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 712
23 mai 2008 à 16:35
bonjour

C'est très bien et si tu avais expliqué comment cela aurait été mieux car cela aurait pu servir à d'autres qui cherchent comme toi.
0
rgtahiti Messages postés 60 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 9 juillet 2015
23 mai 2008 à 23:53
Autant pour moi. J'ai trouvé sur le site Excelabo un exemple a télécharger d'envoi de mail à partir d'Excel qui utilise une autre fonction et où le body du mail peut contenir plusieurs lignes :
http://www.excelabo.net/excel/compteclic.php?nom=jb-envoipagemail
0