XL 2016 [VBA] Envoi d'un mail par Excel

F22Raptor

XLDnaute Occasionnel
Bonjour à tous, et tout d'abord bonne année à tous les participants !

Pour bien commencer l'année, un problème assez classique, mais pour lequel je ne trouve pas de solution claire :
Je veux envoyer un mail par Excel, ou au moins le créer (destinataire(s), sujet, corps, PAS DE FICHIER ATTACHÉ).
Contraintes :
* indépendant de l'appli de mail du poste (certains en Office 16, d'autres Office 10, etc ...)
* pas de fichier attaché
* pas de référence VBA à installer (pourra être utilisé sur d'autres postes que le mien)

Workbook.SendMail est intéressant car :
* ça envoie bien le mail !
* pas de message de confirmation à valider
MAIS :
* ça envoie un fichier attaché (le fameux Workbook.)
* on ne peut pas joindre un corps de message

Il y a d'autres méthodes (nombreuses) que l'on trouve sur le net, mais souvent ça demande l'installation d'une référence VBA du genre Outlook 16 etc ... et ça plante.

Donc, savez-vous s'il est possible d'avoir le SENDMAIL sans Workbook attaché, et avec un corps de message ?

Merci d'avance
 

F22Raptor

XLDnaute Occasionnel
Tant que j'y suis :
je fais référence à des contenus de cellule pour les destinataires, sujet, corps.
Pour le corps, j'ai essayé d'introduire des retours à la ligne avec des concaténation de CAR(10) ou CAR(13)
du genre : ="Bonjour," & "CAR(10) & "Comment va ?"

Mais il n'en tient pas compte.

Y a t il moyen d'avoir des sauts de ligne dans le corps ?
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas