Bonjour,
Pour envoyer un email j'essaie d'intégrer HTML dans une procédure mais je ne reçois pas le résultat attendu dans l'email.
Le résultat attendu :
- Nombre de test 3.
- 50 Fichiers envoyés.
- 30 Fichiers reçus soit 15%.
- 10 Fichiers corrects soit 99%.
Le résultat affiché :
- Nombre de test 'résultat affiché sur 2 lignes
3.50
- Fichiers envoyés. 'résultat affiché sur 2 lignes
30
- Fichiers reçus soit 'résultat affiché sur 2 lignes
015%.10 ' je dois avoir juste 15% et non pas 015%
199%. ' je dois avoir juste 99% et non pas 199%
Ci-dessous le code utilisé qui est incorrect
Sub EnvoiEmail()
' Code email
'
'
Dim Nbre_Teste As Integer, File_Envoye As Integer, File_Recu As Integer, Pourcent_File_Recu As Integer, File_Correct As Integer, Pourcent_File_Correct As Integer
' Pour tous les Cellules dans le code Cells(a, b) contiennent un calcul de pourcentage exemple X/Y et il est exprimé en pourcentage sur ces cellules sous cette forme 90% par exemple.
Nbre_Teste = ThisWorkbook.Sheets("TCD").Cells(1, 7)
File_Envoye = ThisWorkbook.Sheets("Graph").Cells(2, 3)
File_Recu = ThisWorkbook.Sheets("Graph").Cells(4, 3)
Pourcent_File_Recu = ThisWorkbook.Sheets("Graph").Cells(4, 4)
File_Correct = ThisWorkbook.Sheets("Graph").Cells(15, 3)
Pourcent_File_Correct = ThisWorkbook.Sheets("Graph").Cells(15, 4)
Rapport = "<ul style=""font-family:Times_New_Roman; font-size:118%; color:#3498DB; background-color:#DBF99D;"">" & _
"<li>Nombre de teste </li>" & Nbre_Teste & "." & _
File_Envoye & "<li> Fichiers envoyés.</li>" & _
File_Recu & "<li> Fichiers reçus soit </li>" & Pourcent_File_Recu & Format(Cells(4, 4), "0%") & "." & _
File_Correct & "<li> Fichiers corrects soit </li>" & Pourcent_File_Correct & Format(Cells(15, 4), "0%") & "." & _
"</ul>" & _
'
'
' Code email
End Sub
Je vous remercie par avance pour votre retour.