Dim outlukApp As Outlook.Application, outlukMail, daterng As Range, rowcount As Long, cell
Sub sendMail()
rowcount = ThisWorkbook.Sheets("Data").Range("I" & Rows.Count).End(xlUp).Row
Set daterng = ThisWorkbook.Sheets("Data").Range("I2:I" & rowcount)
For Each cell In daterng
Set outlukApp = New Outlook.Application
Set outlukMail = outlukApp.CreateItem(olMailItem)
If (cell = Date) Then
With outlukMail
.Display
.To = CStr(cell.Offset(0, 3))
.Subject = "Intimation Mail"
.HTMLBody = "Dear " & "<b>" & cell.Offset(0, 2) & "</b>,<br> Please find the attachment of....."
End With
Application.DisplayAlerts = False
Application.Wait (Now + TimeValue("00:00:05"))
'Application.SendKeys "%s"
End If
Set outlukApp = Nothing
Set outlukMail = Nothing
Next
End Sub
Sub sendMail()
rowcount = ThisWorkbook.Sheets("Data").Range("I" & Rows.Count).End(xlUp).Row
Set daterng = ThisWorkbook.Sheets("Data").Range("I2:I" & rowcount)
For Each cell In daterng
Set outlukApp = New Outlook.Application
Set outlukMail = outlukApp.CreateItem(olMailItem)
If (cell = Date) Then
With outlukMail
.Display
.To = CStr(cell.Offset(0, 3))
.Subject = "Intimation Mail"
.HTMLBody = "Dear " & "<b>" & cell.Offset(0, 2) & "</b>,<br> Please find the attachment of....."
End With
Application.DisplayAlerts = False
Application.Wait (Now + TimeValue("00:00:05"))
'Application.SendKeys "%s"
End If
Set outlukApp = Nothing
Set outlukMail = Nothing
Next
End Sub
No comments:
Post a Comment