I use this to send multiple documents. Hopefully you can use it along with your code:
Code:
Dim stDocName As String
Dim MyPath As String
MyPath = "C:\yourdirectory\yoursubfolder\" & Me.reportname ‘(generated by a calculated control on contact form)
stDocName = "ConfirmationReport"
DoCmd.OutputTo acReport, stDocName, acFormatPDF, MyPath, True
Dim db As DAO.Database
Dim MyOutlook As Outlook.Application
Dim MyMail As Outlook.MailItem
Dim Subjectline As String
Dim BodyFile As String
Dim MyBody As String
Dim MyBodyText As String
Set appOutLook = CreateObject("Outlook.Application")
Set MailOutLook = appOutLook.CreateItem(olMailItem)
With MailOutLook
Subjectline$ = "Your Subject Line"
Set db = CurrentDb()
.To = Forms![contacts form]!EmailAddress
.SentOnBehalfOfName = someone@somewhere.com ‘optional
If Me.EmailAddress2 <> "" Then ‘if there’s a second email address
.BCC = Forms![contacts form]!EmailAddress2
End If
.Subject = Subjectline$
.Attachments.Add ("c:\yourdirectory\yoursubfolder \YourDocument1.pdf")
.Attachments.Add ("c:\yourdirectory\yoursubfolder \ YourDocument2.pdf")
.Attachments.Add ("c:\yourdirectory\yoursubfolder \ YourDocument3.pdf")
.Attachments.Add MyPath
'("c:\ yourdirectory\yoursubfolder \" & Forms![contact form]!reportname)
.Display ‘view first before sending, change to .Send to just send it
End With