VBa - Envoi d'un email via l'email souhaité

  • Initiateur de la discussion Initiateur de la discussion Hieu
  • 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 !

Bonjour Hieu 🙂, le Forum 🙂

À moins de créer déjà plusieurs comptes Outlook sur ton pc, sinon c'est impossible. Et pour creer plusieurs comptes, il faut que tu fasse la demande à ton fournisseur pour qu'ils t'envoie les mots de passes pour chaque compte. Ensuite, comment faire la configuration, la réponse est ICI sinon le faire directement avec ton fournisseur d'accès.

Edit: Bonjour Roland 🙂
 
Dernière édition:
Bonjour Hieu, le forum,

Il faut faire du vba avec Outlook, et non avec excel pour gérer l'envoi de cet email: le paramètre SentOnBehalfOfName va pouvoir gérer l'adresse mail d'envoi.

A +


Dim ObjOutlook As New Outlook.Application
Dim oBjMail

Set ObjOutlook = New Outlook.Application
Set oBjMail = ObjOutlook.CreateItem(olMailItem)

With oBjMail
.SentOnBehalfOfName = "Ici votre adresse email d'envoi"
.To = CustomerEmail ' le destinataire
.Subject = "L'objet du mail "
.BodyFormat = olFormatHTML
.HTMLBody = Mailbody 'le corps du mail
.Attachments.Add NomFichier ' Nomfichier
.Display ' Pour afficher avant d'envoyer
'.Send ' Pour envoyer sans afficher
End With
 
- 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

Discussions similaires

A
Réponses
17
Affichages
4 K
Abdenour
A
R
Réponses
1
Affichages
3 K
R
Réponses
21
Affichages
4 K
J
Réponses
0
Affichages
1 K
J
Retour