Renan,
Bom dia!
Para colocar o texto em negrito (exemplo):
'Para colocar o texto em negrito
strbody = "<font size=""3"" face=""Arial"" color=""black"">" & _
"<b>Bom dia.</b><br>" _
& "<br>" _
& "<b>Segue planilha de recebimento de NF do dia " & Plan1.[A1].Value & "</b>"
Para outras formatações, igualmente, você precisa utilizar HTML e inserir na variável que compõe o texto do email.
Quanto a questão da formatação de valores como moeda você precisa usar o comando Format do VBA. Por Exemplo:
'Formatar o valor que está na célula A1 como moeda
Range("A1").Value = "R$" & Format(Range("A1").Value, "#,##0.00")
Postado : 13/09/2017 6:31 am