Tenho visto muitos pedidos aqui no fórum com tentativa de formatar o texto do e-mail.
A questão meus caros, é que para formatar o texto do e-mail, vc precisa formatar o texto em HTML. Tarefa fácil para alguns, tarefa complicada para outros.
Em anexo, deixo uma planilha que fiz à algum tempo atrás. Ela atende os pré-requisitos que você colocou aqui Renan, pois o funcionamento dela é o seguinte:
Ela possui 8 colunas a saber:
ENVIADO
NOME
EMAIL
OPÇÃO1
OPÇÃO2
OPÇÃO3
OPÇÃO4
OPÇÃO5
Ou seja, preenchendo os campos, a planilha envia 5 opções para um cliente(ou clientes) no e-mail.
Já a primeira coluna(enviado) é usada pela macro para demarcar quem já recebeu o e-mail, evitando assim que a planilha envie e-mail novamente para a mesma pessoa. Esta coluna portanto deve ficar em branco.
Para funcionar, deve-se estar com o Outlook aberto.
Para testes, deixei a macro apenas exibindo o e-mail formatado, mas, se quiser enviar diretamente(sem visualizar) basta alterar na função "ENVIAMAIL" do "Módulo1" as linhas conforme abaixo:
'olEMail.Send
olEMail.Display
Para:
olEMail.Send
'olEMail.Display
Para facilitar, basta fazer uma pesquisa no código pelo seu nome "renan" que deixei os comentários aonde vc precisa alterar para enviar os e-mails direto.
Espero ter ajudado a galera.
Caso precisem, estou a disposição para trabalhos freelancer!
Abraços
Espero ter ajudado.
Se ficou como vc queria... não esqueça de marcar essa mensagem como tópico resolvido e mandar um TKS.
Abraços
Postado : 13/09/2017 6:50 am