+ Reply to Thread
Results 1 to 2 of 2

Excel Email vba w/ attachment w/ signature not working.

  1. #1
    Registered User
    Join Date
    08-30-2016
    Location
    London, England
    MS-Off Ver
    2013
    Posts
    2

    Unhappy Excel Email vba w/ attachment w/ signature not working.

    Hi!

    I managed to make this work when I didn't add the signature but now it only sends an email with the body without the signature or the attachments.

    So I've tried to write code so that I can send emails automatically with pretty much the same body but personalized attachments. It's really important I add the signature with the htm file as it contains links, a logo and a lot of legal text.

    This is how my sheet is organised:
    Column A is name of recipient
    Column B is their email address
    And attachments are from column M onwards.


    Sub Send_Files()

    Dim OutApp As Object
    Dim OutMail As Object
    Dim sh As Worksheet
    Dim cell As Range
    Dim FileCell As Range
    Dim rng As Range
    Dim StrSignature As String
    Dim sPath As String


    With Application
    .EnableEvents = False
    .ScreenUpdating = False
    End With

    Set sh = Sheets("Send")

    Set OutApp = CreateObject("Outlook.Application")

    For Each cell In sh.Columns("B").Cells.SpecialCells(xlCellTypeConstants)

    'path/file names in the M:Z column in each row

    Set rng = sh.Cells(cell.Row, 1).Range("M1:Z1")

    If cell.Value Like "?*@?*.?*" And _
    Application.WorksheetFunction.CountA(rng) > 0 Then
    Set OutMail = OutApp.CreateItem(0)


    sPath = Environ("appdata") & "\signature.rtf"
    If Dir(sPath) <> "" Then
    StrSignature = GetBoiler(sPath)
    Else
    StrSignature = ""
    End If
    On Error Resume Next

    With OutMail
    .to = cell.Value
    .Subject = "Monthly Update"
    .Body = "Good Morning " & cell.Offset(0, -1).Value & "," & vbNewLine & vbNewLine & _
    "Please find attached " & vbNewLine & vbNewLine & StrSignature

    For Each FileCell In rng.SpecialCells(xlCellTypeConstants)
    If Trim(FileCell) <> "" Then
    If Dir(FileCell.Value) <> "" Then
    .Attachments.Add FileCell.Value
    End If
    End If
    Next FileCell

    .Send 'Or use .Display
    End With

    Set OutMail = Nothing
    End If
    Next cell

    Set OutApp = Nothing
    With Application
    .EnableEvents = True
    .ScreenUpdating = True
    End With
    End Sub


    Can someone help me debug this please???

  2. #2
    Registered User
    Join Date
    08-30-2016
    Location
    London, England
    MS-Off Ver
    2013
    Posts
    2

    Re: Excel Email vba w/ attachment w/ signature not working.

    Please Login or Register  to view this content.
    Sorry about that

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. olMail - Email Attachment Variable. Sending Email through Excel
    By ShakJames in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 09-23-2014, 07:55 AM
  2. olMail - Email Attachment Variable. Sending Email through Excel
    By ShakJames in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 09-23-2014, 07:41 AM
  3. Excel Email with Signature
    By Mr_Nick666 in forum Excel Programming / VBA / Macros
    Replies: 3
    Last Post: 02-24-2014, 12:49 PM
  4. email excel file or worksheet as an attachment to multiple email addresses
    By jgeagle5 in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 11-16-2009, 03:40 PM
  5. Email using Excel VBA and Keeping Outlook Signature on the Email
    By Shama in forum Excel Programming / VBA / Macros
    Replies: 3
    Last Post: 02-13-2009, 07:39 PM
  6. How to add signature to the email through VBA excel
    By mohdrafik in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 12-25-2008, 03:17 PM
  7. signature in email using excel
    By amit_m04 in forum Excel General
    Replies: 0
    Last Post: 12-19-2008, 05:35 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1