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")
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 13/09/2017 6:31 am