Hi:
One interim solution, especially if you want RESULT files or RESULT reports in Excel, would be to consider using ODS. The Output Delivery System allows you to create Microsoft Office 2003 Spreadsheet Markup Language XML files -- which supports the creation of multiple worksheets in a workbook.
There's an example of creating multiple worksheets from differing procedures at the end of this post. You will need SAS 9.0 at a minimum and Office 2002/2003. If you have Office 2007, note that Microsoft Excel 2007 will still open Office 2003 XML files.
cynthia
[pre]
ods listing close;
ods tagsets.excelxp file='c:\temp\mult_wb.xml' style=sasweb;
ods tagsets.excelxp options(sheet_name='Wombat');
proc print data=sashelp.class;
run;
ods tagsets.excelxp options(sheet_name='Shoes');
proc print data=sashelp.shoes(obs=25);
run;
ods tagsets.excelxp options(sheet_name='Regions');
proc freq data=sashelp.shoes;
tables region;
run;
ods tagsets.excelxp close;
[/pre]