VBA OUTLOOK: ajout d'une variable dans le HTMLBODY

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

Aragon10

XLDnaute Occasionnel
Bonjour,

je voulais inclure une variable au sein du HTMLBODY de mon mail. y'a t-il un moyen de le faire ? ci dessous une partie de mon code ?

Code:
If heure < "11:00" Then
strbody = "<BODY style=font-size:12pt;font-family:Calibri>Bonjour,<p> livraison J+1 .<p>Bonne réception.</BODY>"
Else
strbody = "<BODY style=font-size:12pt;font-family:Calibri>Bonjour,<p>livraison J+2.<p>Bonne réception.</BODY>"
End If 
 
With MailOutLook
.Subject = "Date de Livraison"
.HTMLBody = strbody & "<br>" & .HTMLBody
.Display
 
End With

je voulais au faite remplacer J+1 par la date d'aujord'hui incrémentée d'un jour et idem pour J+2 (incrémentation de deux jours).

Merci pour votre réponse.
 
Re : VBA OUTLOOK: ajout d'une variable dans le HTMLBODY

Bonjour,

peut être ceci, non testé :
Code:
If heure < "11:00" Then
strbody = "<BODY style=font-size:12pt;font-family:Calibri>Bonjour,<p> livraison " & Date &  " .<p>Bonne réception.</BODY>"
Else
strbody = "<BODY style=font-size:12pt;font-family:Calibri>Bonjour,<p>livraison J+2.<p>Bonne réception.</BODY>"
End If 
 
With MailOutLook
.Subject = "Date de Livraison"
.HTMLBody = strbody & "<br>" & .HTMLBody
.Display
 
End With

bonne journée
@+
 
- 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

Réponses
6
Affichages
739
Réponses
11
Affichages
2 K
Réponses
22
Affichages
9 K
  • Question Question
Microsoft 365 Code VBA - Erreur
Réponses
1
Affichages
692
Retour