Maybe build a new form or at least a new control? I was able to get the following to work. With reference to Outlook Object and without, with Outlook Running and without.
Code:
Dim olApp As Object
Dim objMail As Object
Set olApp = CreateObject("Outlook.Application") 'Create a new instance of Outlook
'Create e-mail item
'Set objMail = olApp.CreateItem(olMailItem)
Set objMail = olApp.CreateItem(0)
With objMail
'Set body format to HTML
'.BodyFormat = olFormatHTML
.bodyformat = 2
.To = "Email@Domain.com"
.Subject = "Subject"
.HTMLBody = "Text "
.Save
.send
End With