Notifications
Clear all

Macro para Enviar E-mails

8 Posts
3 Usuários
0 Reactions
1,306 Visualizações
(@giselez)
Posts: 3
New Member
Topic starter
 

Olá!

Preciso de auxílio para criar uma macro que filtre dados em uma planilha de excel e a partir deste filtro selecione, em uma lista que será alterada frequentemente, os endereços de e-mails a quem estes dados devem ser enviados, montando o e-mail.

Mais especificamente, preciso filtrar informações do dado "x", buscar na lista de e-mails os endereços correspondentes à "x" e montar o e-mail a partir do Outlook.

Se alguém puder ajudar, agradeço mto!

 
Postado : 07/05/2014 6:48 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Enquanto isso..veja...
http://www.rondebruin.nl/win/section1.htm

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/05/2014 6:56 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

giselez,

Bom Dia!

Sua explicação está demasiadamente genérica. Para ajudar melhor, é bom que você compacte seu arquivo com ZIP (por menor que seja o mesmo) e anexe o mesmo aqui, fornecendo o maior número de detalhes. Em programação, os detalhes são importantíssimos.

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 : 07/05/2014 7:27 am
(@giselez)
Posts: 3
New Member
Topic starter
 

Segue em anexo planilha de exemplo. Ao filtrar na plan "dados" na coluna "cadastro", por exemplo "009032", a macro deve buscar na plan "lista e-mails" os endereços do cadastro "09032" e montar os e-mails.

Obrigada pela atenção!

 
Postado : 07/05/2014 9:26 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

giselez ,

algumas dúvidas:
1 - "Buscar na plan "lista e-mails os endereços do cadastro filtrado e montar e-mails". Como?
2 - Que e-mails são esses?
3 - Qual é o conteúdo desses e-mails?
4 - Esses endereços buscados na plan "listo e-mails" devem ir para alguma célula? Qual? Qual linha? Qual coluna? Qual plan?
5 - quem envia os e-mails?
6 - Qual o aplicativo de servidor de e-mail que você está utilizando?
7 - As mensagens enviarão anexos?
8 - O campo com cópia será utilizado? Para quem serão direcionadas as cópias?
9 - O que deve constar no campo ASSUNTO?
10 - Os dados do campo assunto estarão em alguma célula? Qual? Que linha? Que coluna? Que plan?
11 - Os dados da mensagem do e-mail estão na planilha? Qual planilha? Quais células? Quais colunas? Começam em que linha? Terminam em que linha? Começam em que coluna? Terminam em que coluna?
12 - Está tudo em um único arquivo do Excel?
13 - Como se chama o nome do arquivo?
14 - Qual o caminho completo onde estão localizados os arquivos?

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 : 07/05/2014 9:54 am
(@giselez)
Posts: 3
New Member
Topic starter
 

Boa tarde!

Mto obrigada pela atenção, espero que eu consiga esclarecer, seguem as respostas:

1 - "Buscar na plan "lista e-mails os endereços do cadastro filtrado e montar e-mails". Como? Montar os e-mails significa no Microsoft Outlook pedir novo e-mail, copiar as informações do arquivo do excel e colcar no e- mail.
2 - Que e-mails são esses? São e-mails constando as informações filtradas em "dados" (copia e cola).
3 - Qual é o conteúdo desses e-mails? Cópia das informações contidas em "dados".
4 - Esses endereços buscados na plan "listo e-mails" devem ir para alguma célula? Qual? Qual linha? Qual coluna? Qual plan? Não, apenas devem constar como destinatário (via Outlook)
5 - quem envia os e-mails? Eu preencherei manualmente, pois revisarei os e-mails montados antes.
6 - Qual o aplicativo de servidor de e-mail que você está utilizando? Microsoft Outlook
7 - As mensagens enviarão anexos? Não.
8 - O campo com cópia será utilizado? Para quem serão direcionadas as cópias? Sim, acrescentei esta informação em "dados", D1 para macro copiar e colar.
9 - O que deve constar no campo ASSUNTO? Será uma junção de informações, terá de copiar de "dados", E1 + A2. OBS>
10 - Os dados do campo assunto estarão em alguma célula? Qual? Que linha? Que coluna? Que plan? Sim, plan "dados" , célula E1 + A2
11 - Os dados da mensagem do e-mail estão na planilha? Qual planilha? Quais células? Quais colunas? Começam em que linha? Terminam em que linha? Começam em que coluna? Terminam em que coluna?
12 - Está tudo em um único arquivo do Excel? Sim.
13 - Como se chama o nome do arquivo? No caso, os dados já estarão dentro da "exemplo"
14 - Qual o caminho completo onde estão localizados os arquivos? Nas plans do arquivo "exemplo" .

Grata

 
Postado : 08/05/2014 2:16 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Acho que este exemplo poderá te ajudar e muito. Veja o exemplo que o Carlos Macoratti criou a partir do MODELO DE CADASTRO do Tomas Vasquez.

http://www.macoratti.net/10/11/vba_ccli.htm

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/05/2014 4:10 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Siga o exemplo indicado pelo colega Guima. Com certeza ele poderá ajudar.

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 : 09/05/2014 5:43 pm