Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Hi I have a table example ID First Name Last Name 1 Bob Smith 2 Tom Black 3 John Turner in a workbook how do I get this table into a body on an email Ihave the following which goes into a body however i would like it to be in a table format with borders etc. Code: -------------------- Sub TestFile() Dim OutApp As Object Dim OutMail As Object Dim cell As Range Dim strbody As String Application.ScreenUpdating = False Set OutApp = CreateObject("Outlook.Application") On Error GoTo cleanup For Each cell In ThisWorkbook.Sheets("mail").Range("h6:h14") strbody = strbody & cell.Value & vbNewLine Next For Each cell In Sheets("mail").Columns("b").Cells.SpecialCells(xlC ellTypeConstants) If cell.Value Like "?*@?*.?*" And LCase(cell.Offset(0, 1).Value) = "yes" Then Set OutMail = OutApp.CreateItem(0) With OutMail .To = cell.Value .Subject = Sheets("mail").Range("h1").Value .Body = "Hello " & cell.Offset(0, -1).Value & vbNewLine & vbNewLine & strbody 'You can add other files also like this '.Attachments.Add ("C:\test.txt") .send 'Or use send End With Set OutMail = Nothing End If Next cell cleanup: Set OutApp = Nothing Application.ScreenUpdating = True End Sub -------------------- -- funkymonkUK ------------------------------------------------------------------------ funkymonkUK's Profile: http://www.excelforum.com/member.php...o&userid=18135 View this thread: http://www.excelforum.com/showthread...hreadid=555487 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Hyperlink in body of VBA email | Excel Discussion (Misc queries) | |||
Email Workseet as Body of email | Excel Programming | |||
Email body with a script and a table | Excel Programming | |||
body of email disappears when I send an email from Excel | Excel Discussion (Misc queries) | |||
When sending file via email, cannot paste Excel data into body of letter. | Excel Discussion (Misc queries) |