If you have to send the same worksheet to a number of people every week, it probably takes you quite awhile to prepare the e-mail. If you have to do this for a number of reports, it can take even longer. Follow these steps to have Excel e-mail the reports for you:
Open the workbook containing the report you want to send.
Press [Alt][F11].
In the Project-VBA Project pane, double-click ThisWorkbook.
Go to Insert | Procedure.
Click in the Name text box and enter WeeklyReportEmail. Click OK.