Sub SendEmail()
Dim OutlookApp As Object
Dim MItem As Object
Dim cell As Range
Dim email_ As String
Dim cc_ As String
Dim subject_ As String
Dim body_ As String
Dim R As Range
'Create Outlook object
Set OutlookApp = CreateObject("Outlook.Application")
'Loop through the rows
For Each cell In Sheet15.Columns("O").Cells.SpecialCells(xlCellTypeConstants)
Set R = cell.EntireRow
email_ = cell.Value
subject_ = "Payment Due Date Reminder for your Lease No. " & R.Cells(1, 1).Value
body_ = "Dear " & R.Cells(1, 13).Value & " " & R.Cells(1, 14).Value & vbNewLine & vbNewLine _
& "This is a friendly reminder to pay your monthly rental in time to avoid penalty Interest Charges" & vbNewLine _
& "Many Thanks" & vbNewLine _
& "Kind regards" & vbNewLine & vbNewLine _
& "Fortune Joseph" & vbNewLine & "CMA Realty Properties SA"
cc_ = "fortune@grupo-cma.com"
'Create Mail Item and send it
Set MItem = OutlookApp.CreateItem(0)
With MItem
.To = email_
.cc = cc_
.Subject = subject_
.Body = body_
.Display 'Comment out this line and uncomment the next when ready to auto-email without review.
'.Send
End With
Next
Set OutlookApp = Nothing
Set MItem = Nothing
End Sub