Advertisement
Advertisement
| 05.13.2008 at 12:52PM PDT, ID: 23399198 |
|
[x]
Attachment Details
|
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: |
Private Sub Command47_Click()
Dim BidsRs As DAO.Recordset, MgrRs As DAO.Recordset
Dim olApp As Object, olMsg As Object
Set olApp = CreateObject("Outlook.Application")
Set BidsRs = CurrentDb.OpenRecordset("qryBidDueSoon")
Do Until BidsRs.EOF
Set MgrRs = CurrentDb.OpenRecordset("SELECT * FROM tblEmployee " & _
"WHERE EmployeeID = " & BidsRs!EmployeeID)
Set olMsg = olApp.CreateItem(0)
With olMsg
.Subject = "Bid Manager Alert: Bid# " & Format(BidsRs!BidNumber, "0000")
.To = MgrRs!EmployeeEmail
.Body = MgrRs!EmployeeName & "," & vbCrLf & vbCrLf & _
"This is a reminder that Bid# " & Format(BidsRs!BidNumber, "0000") & " must be submitted to " & _
BidsRs!ClientName & " by the close of business on " & BidsRs!BidDueDate & "."
.Send
MgrRs.Close
End With
BidsRs.MoveNext
Loop
BidsRs.Close
Set BidsRs = Nothing
Set MgrRs = Nothing
Set olMsg = Nothing
Set olApp = Nothing
MsgBox "Done"
End Sub
|