Goedemiddag,
ik heb deze code voor het versturen van mijn e-mail aan de ontvangers. Graag zou ik de optie ontvangstbevestiging meegeven bij het versturen van de email. Tevens vraag ik mij af of ik in de .Body de tekst "Goedemorgen" door VBA automatisch kan laten vervangen door het dagdeel. Dus Goedemorgen/Goedemiddag of Goedenavond. Is dit mogelijk, ik hoor het graag?
Met vriendelijke groet,
Reijer
ik heb deze code voor het versturen van mijn e-mail aan de ontvangers. Graag zou ik de optie ontvangstbevestiging meegeven bij het versturen van de email. Tevens vraag ik mij af of ik in de .Body de tekst "Goedemorgen" door VBA automatisch kan laten vervangen door het dagdeel. Dus Goedemorgen/Goedemiddag of Goedenavond. Is dit mogelijk, ik hoor het graag?
Met vriendelijke groet,
Reijer
Code:
Private Sub btnVerstuur_Click()
Dim rs As Recordset
Dim OutApp As Outlook.Application
Dim OutMail As Outlook.MailItem
Dim OutAtt As Outlook.Attachments
Set rs = CurrentDb.OpenRecordset("SELECT * FROM TblMailAnimato WHERE NOT IsNull(Attachment)")
Set OutApp = CreateObject("Outlook.Application")
While Not rs.EOF
Set OutMail = OutApp.CreateItem(olMailItem)
Set OutAtt = OutMail.Attachments
With OutMail
.To = rs!To
.Subject = "Bladmuziek EMM (Langstraat Proms Het Foutste Uur)"
'.Body = rs!Body
.Body = "Goedemorgen " & rs!FirstName & "," & vbNewLine & vbNewLine _
& "Hierbij de email. " _
& vbNewLine & vbNewLine & "Willen deze muziek afdrukken en meenemen." _
& vbNewLine & vbNewLine & "Met vriendelijke groet," & vbNewLine & vbNewLine & _
"Reijer"
OutAtt.Add "" & rs!Attachment
.Display
End With
Set OutMail = Nothing
Set OutAtt = Nothing