Corps de mail trop long pour envoi par excel

Résolu
rgtahiti Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   -  
rgtahiti Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Contributeur Dernière intervention   4 724
 
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   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   4 724
 
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   Statut Membre Dernière intervention  
 
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