Envio automatico com anexos diferentes
Enviado: 29 Mai 2020 às 12:02
Olá pessoal,
tudo certo ?
Podem me dar uma ajuda por favor?
Conforme o arquivo em anexo, gostaria de enviar 1 e-mail para cada destinatário, cada um com diferentes anexos.
Colunas ->
A: Cod Repres
B: Nome Repres
C: Email
D: Assunto do email
E: Corpo do email
F: Caminho do anexo
Já possuo o seguinte código criado, que criei através de pesquisas aqui e em outros sites.
Para mim seria bom que eu conseguisse puxar as informações/caminho do arquivo pelas células, pois isso pode mudar no futuro (não sei se é possível utilizar algum tipo de "activeworkbook.path" para o mesmo resultado)
Fico no aguardo,
Att,
Ricardo
tudo certo ?
Podem me dar uma ajuda por favor?
Conforme o arquivo em anexo, gostaria de enviar 1 e-mail para cada destinatário, cada um com diferentes anexos.
Colunas ->
A: Cod Repres
B: Nome Repres
C: Email
D: Assunto do email
E: Corpo do email
F: Caminho do anexo
Já possuo o seguinte código criado, que criei através de pesquisas aqui e em outros sites.
Código: Selecionar todos
Ele tem me dado diferentes tipos de erro, dependendo de como eu tenho escrever a linha para adicionar os anexos.Sub EnviarEmail()
'Declarar
Dim OutlookApp As Outlook.Application
Dim EmailItem As Outlook.MailItem
'Instanciar
Set OutlookApp = New Outlook.Application
Set EmailItem = OutlookApp.CreateItem(olMailItem)
'Definir
With EmailItem
.To = ActiveSheet.Cells(2, 3)
.Subject = ActiveSheet.Cells(2, 4)
.Body = ActiveSheet.Cells(2, 5)
[color=#FF0000].Attachments.Add = ActiveSheet.Cells(2, 6).Value[/color]
'.Attachments.Add = \\FS01\inteligencia mercado\novo relatorio de itens vendidos\final\teste salvando varios arquivos\28.xlsx
'.Display 'Para mostrar ao inves de enviar
.Send 'Para enviar direto
End With
'Limpar
Set EmailItem = Nothing
OutlookApp.Quit 'Deixar caso voce envie o email direto, caso contrario apagar
Set OutlookApp = Nothing
End Sub
Para mim seria bom que eu conseguisse puxar as informações/caminho do arquivo pelas células, pois isso pode mudar no futuro (não sei se é possível utilizar algum tipo de "activeworkbook.path" para o mesmo resultado)
Fico no aguardo,
Att,
Ricardo