Propósito

✔ Programação GLOBAL® - Quaisquer soluções e/ou desenvolvimento de aplicações pessoais, ou da empresa, que não constem neste Blog devem ser tratados como consultoria freelance. Queiram contatar-nos: brazilsalesforceeffectiveness@gmail.com | ESTE BLOG NÃO SE RESPONSABILIZA POR QUAISQUER DANOS PROVENIENTES DO USO DOS CÓDIGOS AQUI POSTADOS EM APLICAÇÕES PESSOAIS OU DE TERCEIROS.

Mostrando postagens com marcador anexar. Mostrar todas as postagens
Mostrando postagens com marcador anexar. Mostrar todas as postagens

VBA Lotus Notes - Inserindo arquivo - Insert Attach File

Inline image 1

Blog Office VBA | Blog Excel | Blog Access |


Bem, não tenho o Lotus Notes instalado, este código lhe ensina a anexar:

    Dim AttachME As Object
    Dim EmbedObj1 As Object
    
'   Select Workbook to Attach to E-Mail

    Let notesDocument.SaveMessageOnSend = True
    Let attachment1 = "D:\Bernardes\FileToSend.txt" '    Required File Name

    If attachment1 <> "" Then
        On Error Resume Next
            Set AttachME = MailDoc.CREATERICHTEXTITEM("attachment1")
            Set EmbedObj1 = AttachME.embedobject(1454, "attachment1", "D:\Bernardes\FileToSend.txt", "") 'Required File Name
        On Error Resume Next
    End If


Tags: VBA, Lotus Notes, Lotus, atach, anexar


VBA Outlook - Anexando arquivo ao email - Attaching files to MS Outlook email item using VBA



Você sempre quis saber como anexar um arquivo a um email do MS Outlook usando o VBA

Este pequeno código faz exatamente isso, sem muita complicação.

Lembre-se, entretanto, que vai precisar instalar as referências para o MS Outlook para que ele trabalhe bem. Este código foi testado no MS Outlook 2007, 2003 e 2002. Divirta-se!

Sub Sample()
  Dim oOutlook As Outlook.Application
  Dim oEmailItem As MailItem

  On Error Resume Next
  Set oOutlook = GetObject(, "Outlook.Application")
  If oOutlook Is Nothing Then Set oOutlook = CreateObject("Outlook.Application")

  Set oEmailItem = oOutlook.CreateItem(olMailItem)

  With oEmailItem
    .Attachments.Add "C:\Bernardes.doc"
    .To = "bernardess@gmail.com"
    .Display
  End With

  Set oEmailItem = Nothing
  Set oOutlook = Nothing
End Sub


Referências
Tags: VBA, Outlook, email, anexar, 



VBA Tips - Retirando acento - Remove and replace accent characters from a string.

VBA Tips - Retirando acento - Remove and replace accent characters from a string.

Essa versão foi atualizada. Clique na imagem abaixo para ver o código atualizado para a versão Office 365 a partir de 2024:

CLIQUE AQUI PARA ACESSAR O CÓDIGO ATUALIZADO!


  Clique aqui e nos contate via What's App para avaliarmos seus projetos 

Envie seus comentários e sugestões e compartilhe este artigo!
brazilsalesforceeffectiveness@gmail.com

 Série de Livros nut Project 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication) eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes

eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Access — André Luiz BernardeseBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Excel — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Outlook — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Word — André Luiz BernardeseBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes 
diHITT - Notícias