Two options I can see, one is use ODS TEXT= to insert titles. Second is to insert titles, print a blank line and then your output. Trick Is I'm not sure how to 'print' a blank line without a title, though I'm sure you could...proc report is my guess. The following uses the ods text= option (no errors here). Neither solution is perfect but I think its closer to what you were looking for. ods tagsets.msoffice2k_x file="c:\temp\panels.xls" options(panelcols="1" embedded_titles='yes' gridlines='no') style=normal; ods tagsets.msoffice2k_x text= 'This is my main title'; ods tagsets.msoffice2k_x text= 'This is my second title'; ods tagsets.msoffice2k_x text= 'This is my third title'; ods tagsets.msoffice2k_x options(panelcols="3") ; proc print data=sashelp.prdsale(obs=10); var actual predict country region; where country="CANADA"; title "Canada Sales"; run; proc print data=sashelp.prdsale(obs=10); var actual predict country region; where country="U.S.A."; title "USA Sales"; run; proc print data=sashelp.prdsale(obs=10); var actual predict country region; where country="GERMANY"; title "Germany Sales"; run; ods tagsets.msoffice2k_x options(panelcols="2") ; proc print data=sashelp.prdsale(obs=20); where region="EAST"; title "East Sales"; run; proc print data=sashelp.prdsale(obs=20); where region="WEST"; title "West Sales"; run; ods tagsets.msoffice2k_x close; If you want to try the second add this in to the beginning instead of the ods text statements: title 'This is my main title'; title2 'This is my second title'; title3 'This is my third title'; data blank_line; test=''; run; proc report data=blank_line nowd; columns test; define test/display ''; run;
... View more