see if it helps you, add the rest of yr code ...html and attachment
Sub Button1_Click()
Dim olApp As Object
Dim olMail As Object
Dim rw As Integer
Dim StringTo As String, StringSubject As String, StringCC As String
Dim StringBCC As String, StringBody As String
Dim wksht As Worksheet
'Set reference to Outlook and turn off ScreenUpdating and Events
Set olApp = CreateObject("Outlook.Application")
Set wksht = Worksheets("Sheet1") 'change for yr needs
rw = ActiveCell.Row
StringTo = wksht.Cells(rw, "a").Value
StringCC = wksht.Cells(rw, "B").Value
StringSubject = wksht.Cells(rw, "c").Value
StringBody = "Dear " & wksht.Cells(rw, "h").Value & vbCrLf & vbCrLf & _
wksht.Cells(rw, "j").Value & vbCrLf _
& "Here is my own text" & wksht.Cells(rw, "G").Value & vbCrLf
'Set email parts to variables
'On Error Resume Next
Set olMail = olApp.CreateItem(0)
With olMail
.To = StringTo
.CC = StringCC
.BCC = StringBCC
.Subject = StringSubject
.Body = StringBody
.Display
'.Send
End With
End Sub
Bookmarks