fire746
Gebruiker
- Lid geworden
- 12 jul 2012
- Berichten
- 57
Hallo,
Ik gebruik volgende code om E-mail te versturen in access.
Dit werkt prima, alleen wordt de Mail dan in postvak uit gezet en als ik outlook dan opstart wordt de mail verzonden.
Iemand een oplossing zodat dit automatisch gaat zonder eerst outlook te moeten starten.
Ik gebruik volgende code om E-mail te versturen in access.
Code:
Private Sub Knop802_Click()
On Error GoTo ErrorHandler
Me.Dirty = False
DoCmd.OpenReport "Rport Werkorders", acViewPreview, , "[o_Opdracht ID]= " & Me.[o_Opdracht ID]
DoCmd.SendObject acSendReport, "Rport Werkorders", acFormatPDF, , , , "Werkorder", "Wo ,"
DoCmd.Close acReport, "Rport Werkorders", acSaveNo
Exit_Naam_Click:
MsgBox "De Werkorder is met succes verzonden."
Cleanup:
Exit Sub
ErrorHandler:
Select Case Err.Number
Case 2501
MsgBox "Email-bericht is geannuleerd."
Case Else
MsgBox Err.Number & ": " & Err.Description
End Select
Resume Cleanup
End Sub
Dit werkt prima, alleen wordt de Mail dan in postvak uit gezet en als ik outlook dan opstart wordt de mail verzonden.
Iemand een oplossing zodat dit automatisch gaat zonder eerst outlook te moeten starten.