Notifications
Clear all

Macro enviar email fornecedores

11 Posts
5 Usuários
0 Reactions
3,238 Visualizações
(@rpoliveira)
Posts: 5
Active Member
Topic starter
 

Bom dia,

Desenvolvi uma planilha que me ajuda a fazer o follow up de pedidos juntos aos fornecedores. O problema é que atualmente tenho que selecionar os pedidos que estão com o status "ATRASO NA ENTREGA" por fornecedor e enviar o email. Quero saber se vocês podem me ajudar a criar uma macro que selecione TODOS os pedidos do mesmo fornecedor com o status "ATRASO NA ENTREGA" e envie em um unico email. Isso facilitaria e muito o meu dia-a-dia... Anexo formato do arquivo com o qual trabalho!

 
Postado : 30/12/2013 4:57 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Você pode usar a pesquisa do fórum.

Leia também:
http://www.rondebruin.nl/win/section1.htm

Att

 
Postado : 30/12/2013 5:32 am
(@rpoliveira)
Posts: 5
Active Member
Topic starter
 

Segue anexo arquivo corrigido.

 
Postado : 30/12/2013 10:04 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

rpoliveira,

Boa Tarde!

Abaixo, segue arquivo compactado contendo dois arquivos (TESTE MACRO 1.xls e Anexo.xls). Estes dois arquivos são necessários para a correta execução do código. No arquivo TESTE MACRO 1 .xls, coluna U, há uma botão chamado Enviar E-Mail que executa o código de envio das mensagens para os fornecedores. ATENÇÃO! Não é apresentada nenhuma mensagem informando que serão disparados os e-mail para os fornecedores. Simplesmente o código verifica quais são as linhas alusivas ao mesmo fornecedor (pelo código e e-mail), copia essas linhas para um arquivo anexo, salva o arquivo anexo com o código do fornecedor, fecha o arquivo anexo e envia o e-mail para aquele fornecedor. E assim por diante com relação a todos os fornecedores. Os e-mail são disparados pelo Outlook e são de emissão de quem estiver logado na conta do outlook.

Você deve criar uma pasta na sua unidade C chamada Fornecedores e descompactar os dois arquivos nesta pasta.

Para maiores detalhes, o código está todo comentado e você deve proceder as devidas alterações se for adaptar a outro arquivo seu.

 
Postado : 30/12/2013 1:27 pm
(@kurkas)
Posts: 85
Estimable Member
 

Espetáculo Wagner Morel !!!

 
Postado : 30/12/2013 3:41 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

kurkas,

Boa NOite!

Obrigado.

 
Postado : 30/12/2013 4:10 pm
(@rpoliveira)
Posts: 5
Active Member
Topic starter
 

Wagner, bom dia.

Segue anexo arquivos para que possa me ajudar a entender o erro.

att

RPOLIVEIRA

 
Postado : 31/12/2013 5:28 am
(@basole)
Posts: 487
Reputable Member
 

kurkas, minha contribuicao com o envio do email é direto via SMTP (GMail) sem o uso do Outlook . As informações do pedido são inseridas no "corpo" do email.

http://www.sendspace.com/file/o0w3jp

 
Postado : 31/12/2013 9:32 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

rpoliveira,

Boa Noite!

Desculpa por não ter atendido antes. É o que o dia hoje, no trabalho, foi muito cheio.

Bom... está resolvido. Já fiz as devidas adaptações. No momento, deve está havendo algum problema com relação a anexar arquivos aqui no fórum. Estou recebendo mensagens de erro ao tentar anexar. Depositei o arquivo compactado no 4Shared e disponibilizo o link abaixo. Você pode baixar e ver se está tudo ok.
[url]
http://www.4shared.com/zip/3tAOqftu/TESTE_MACRO_1.html
[/url]

 
Postado : 31/12/2013 5:15 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

quando estava testando, alterei a linha de envio de e-mail para o comando Display que apenas exibe o e-mail, sem enviar. O arquivo anterior foi enviado assim. Desse modo, segue novo arquivo corrigindo isso.

 
Postado : 01/01/2014 9:08 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caso seja necessário reabrir o tópico, o autor poderá enviar uma MP para um dos moderadores solicitando o desbloqueio.

 
Postado : 01/01/2014 6:56 pm