What I think you need is the ...
DoCmd.SendObject [objecttype][, objectname][, outputformat][, to][, cc][, bcc][, subject][, messagetext][, editmessage][, templatefile]
On the press of the button gather all the information into a string and send it using thsi command. It will automatically...