Just to finally round this out...
If you want to send the report straight to email:
On Error Resume Next
DoCmd.SendObject acSendReport, strReport, acFormatPDF, , , , , "Report Attached"
On Error GoTo 0
Why use the On Error ?
Well, the email appears ready for any editing in a modal window...