• Initiateur de la discussion Initiateur de la discussion Yann
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Y

Yann

Guest
Bonjour à tous,

Je sais que ce sujet a été plusieurs fois traité mais je ne suis pas sûr que ce que cherche à faire soit possible:

Je voudrais via un commandbutton envoyer un e-mail (via outlook) à un seul destinataire avec un corps de message prédéfini et invariant, par exemple "Un constat d'anomalie a été renseigné".

Est ce possible ?

Merci bcp d'avance pour votre aide

Yann
 
Salut Yann, le Forum

Une méthode simple est d'utiliser FollowHyperlink comme ceci :

Option Explicit

Const TheDest As String = "toto@toto.com"
Const TheSujet As String = "Un constat d'anomalie a été renseigné"

Sub MaillingAuto()
Dim TheLink As String
Dim TheMsg As String

'Système de STéphane pour les sauts de Ligne
TheMsg = "Bonjour" & vbCrLf & vbCrLf & "XLD le : " & Format(Now, "DD, MMMM YYYY HH:MM:SS") & vbCrLf & vbCrLf & TheSujet
TheMsg = Application.WorksheetFunction.Substitute(TheMsg, vbCrLf, "%0D%0A")

TheLink = "mailto:" & TheDest & "?Subject=" & TheSujet & " de la part de " & Application.UserName _
& "&Body=" & TheMsg
ActiveWorkbook.FollowHyperlink Address:=TheLink, NewWindow:=True
Activate

End Sub

Bien entendu au lieu d'utiliser des Constante pour l'adresse mail et/ou le Sujet, on pourrait prendre des variables...

Bon Week End
@+Thierry
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
135
Réponses
12
Affichages
463
Réponses
2
Affichages
926
Réponses
1
Affichages
391
  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
909
Réponses
1
Affichages
417
Compte Supprimé 979
C
Retour