Bonjour,
il faut au choix :
1) Rassembler ces portions discontinues de plages sur une feuille temporaire afin de faire un unique appel à la fonction RangeToHTML
2) Itérer plusieurs appels de la fonction RangeToHTML à insérer dans le HTMLBody
un exemple pour la solution 2, avec deux plages que je sépare de trois lignes (on peut les coller aussi)
.HTMLBody = "Bonjour à tous, voici les statistiques " & ListeIndic(i) & " du service : " & RangetoHTML(Rng) & vbCrLf & vbCrLf & vbCrLf & RangetoHTML(ThisWorkbook.Worksheets("MODELES_" & ListeIndic(i)).Range("HISTO_QUOTI"))
Partager