lancelot92
XLDnaute Nouveau
Bonjour à tous,
Je suis étudiant en qualité et aussi novice en VBA.
J'ai programmé une macro qui me permet d'envoyer un mail à une personne lorsque je clique sur un bouton.
Voici mon programme :
Sub Envoi_mail_mars()
Dim MonMessage As Object
Dim TOTO As String
TOTO = Range("AF2")
Set MonOutlook = CreateObject("Outlook.Application")
Set MonMessage = MonOutlook.createitem(0)
MonMessage.to = "arnaud.piquerez@mslcircuits.com"
MonMessage.Subject = "Audit 5S / Zone NXT5 / mars 2014"
Corps = "Bonjour,"
Corps = Corps & Chr(13) & Chr(10) & Chr(13) & Chr(10)
Corps = Corps & "Le fichier de suivi pour la zone NXT5 vient d'être complété pour le mois de mars."
Corps = Corps & Chr(13) & Chr(10) & Chr(13) & Chr(10)
If TOTO > 0 Then
Corps = Corps & "ATTENTION Vous avez " & Range("AF2") & " commentaire(s) redondant(s) depuis 3 mois !!"
Else
End If
Corps = Corps & Chr(13) & Chr(10) & Chr(13) & Chr(10)
Corps = Corps & "Vous pouvez dorénavant imprimer l'audit, l'afficher au poste et mettre en place les actions correctives associées."
MonMessage.body = Corps
MonMessage.send
Set MonOutlook = Nothing
End Sub
Cependant, il y a une partie du corps que je voudrais faire apparaître en rouge dans mon mail :
Corps = Corps & "ATTENTION Vous avez " & Range("AF2") & " commentaire(s) redondant(s) depuis 3 mois !!"
Auriez vous une solution à me proposer ?
Un grand merci d'avance !
Je suis étudiant en qualité et aussi novice en VBA.
J'ai programmé une macro qui me permet d'envoyer un mail à une personne lorsque je clique sur un bouton.
Voici mon programme :
Sub Envoi_mail_mars()
Dim MonMessage As Object
Dim TOTO As String
TOTO = Range("AF2")
Set MonOutlook = CreateObject("Outlook.Application")
Set MonMessage = MonOutlook.createitem(0)
MonMessage.to = "arnaud.piquerez@mslcircuits.com"
MonMessage.Subject = "Audit 5S / Zone NXT5 / mars 2014"
Corps = "Bonjour,"
Corps = Corps & Chr(13) & Chr(10) & Chr(13) & Chr(10)
Corps = Corps & "Le fichier de suivi pour la zone NXT5 vient d'être complété pour le mois de mars."
Corps = Corps & Chr(13) & Chr(10) & Chr(13) & Chr(10)
If TOTO > 0 Then
Corps = Corps & "ATTENTION Vous avez " & Range("AF2") & " commentaire(s) redondant(s) depuis 3 mois !!"
Else
End If
Corps = Corps & Chr(13) & Chr(10) & Chr(13) & Chr(10)
Corps = Corps & "Vous pouvez dorénavant imprimer l'audit, l'afficher au poste et mettre en place les actions correctives associées."
MonMessage.body = Corps
MonMessage.send
Set MonOutlook = Nothing
End Sub
Cependant, il y a une partie du corps que je voudrais faire apparaître en rouge dans mon mail :
Corps = Corps & "ATTENTION Vous avez " & Range("AF2") & " commentaire(s) redondant(s) depuis 3 mois !!"
Auriez vous une solution à me proposer ?
Un grand merci d'avance !