Have a go with this
Dim NameSpace As Object
Dim EmailSend As MailItem 'for the mail item, must have outlook reference
Dim EmailApp As Object
Set EmailApp = CreateObject("Outlook.Application") 'outlook object
Set NameSpace = EmailApp.getNameSpace("MAPI")
Set EmailSend = EmailApp.CreateItem(0) 'CreateItem(0) Mail Item
EmailSend.Subject = "Testing"
EmailSend.HTMLBody = "Testing"
EmailSend.Recipients.Add Me![To] 'Message Receipient, or use an email address instead of a text box on the form
Emailsend.Attachments.Add ("Source of attachment")
EmailSend.Send