Outlook does not have any built-in way to send a calendar as a single file attachment (unless you count exporting the Calendar folder to a file, then sending the exported file). However, if you have Word, you can use one of the Word templates listed at http://www.yqcomputer.com/
#print to push the Outlook data into a Word document, then attach that document to a message.
For a VBA code solution that creates an HTML-format mail message containing any single day's appointment list, see http://www.yqcomputer.com/
Another technique is to use a third-part tool called ClipForm ( http://www.yqcomputer.com/
). This tool uses templates to export Outlook data -- a whole folder or selected items -- to the Windows clipboard, text file, HTML email message, or other file types.
Sue Mosher, Outlook MVP
Outlook and Exchange solutions at http://www.yqcomputer.com/
Microsoft Outlook Programming: Jumpstart
for Administrators, Power Users, and Developers