I am not sure about doing it with a macro but it could be handled with code like this. All you need to do is put this code behind a command button. Also you will want to modify the attachments path. If you need more help with that just let me know.
Dim EmailApp, NameSpace, EmailSend As Object
Set EmailApp = CreateObject("Outlook.Application")
Set NameSpace = EmailApp.getNameSpace("MAPI")
Set EmailSend = EmailApp.CreateItem(0)
EmailSend.To = "emailaddress@here.com" ' Put email address here
EmailSend.Subject = "Here is your attachment"
EmailSend.Body = "This is the file you needed today"
EmailSend.Attachments.Add "c:\testfile.xls" ' Change this to match your path
EmailSend.Display ' Remove this line if you don't want to see email
Set EmailApp = Nothing
Set NameSpace = Nothing
Set EmailSend = Nothing
[This message has been edited by BukHix (edited 10-08-2001).]