chiellebeest
Gebruiker
- Lid geworden
- 5 jan 2010
- Berichten
- 86
Ik exporteer eerst het rapport.
Ik heb een mail knop gemaakt (zie hieronder), deze maakt de email aan en voegt het rapport in de bijlage toe.
Ik heb een mail knop gemaakt (zie hieronder), deze maakt de email aan en voegt het rapport in de bijlage toe.
Code:
Private Sub Knop9_Click()
Dim OutApp As Object
Dim OutMail As Object
Dim objoutlookaccount As Object
Dim strTo As String, strBody As String, SigString As String
Dim MailAccount As Object
Dim objOutlook As Object
Dim rs As DAO.Recordset
strBody = "<BODY style=font-size:11pt;font-family:Calibri>Hallo allemaal," & "<br><br>" & _
"Hierbij de aanstellingen voor - en - ." & "<br>" & _
"Graag z.s.m. bericht als je niet beschikbaar bent, hoor ik niets, ga ik er vanuit dat je beschikbaar bent.</BODY>"
On Error Resume Next
SigString = Environ("appData") & "Roaming\Microsoft\Handtekeningen\Scheidsrechters.htm"
On Error GoTo 0
Set rs = CurrentDb.OpenRecordset("emailadressenscheidsrechters")
rs.MoveFirst
While Not rs.EOF
strTo = strTo & IIf(strTo = "", "", ";") & rs!Email
rs.MoveNext
Wend
If Dir(SigString) <> "" Then
Signature = GetBoiler(SigString)
Else
Signature = ""
End If
Set objOutlook = CreateObject("Outlook.Application")
Set objoutlookaccount = GetOutlookAccount(objOutlook, "scheidsrechters")
With objOutlook.CreateItem(0)
Set .sendusingaccount = objoutlookaccount
.display
.BCC = strTo
.Subject = "Aanstellingen"
.HTMLbody = strBody & .HTMLbody
.display 'Or use send.
.Attachments.Add "\\NAS_ITAART\home\OBW\Database\Aanstellingen.pdf"
End With
End Sub