Hi: ODS NOPROCTITLE will only get rid of the procedure title "The MEANS Procedure". It will NOT get rid of the 2nd line: Analysis Variable : Sales, which was also mentioned. The only way to get rid of the 2nd string is to alter the table template used by PROC MEANS. However, for calculating basic statistics, either PROC TABULATE or PROC REPORT would generate the same report without the "extra" titles. Without getting into issues of macro processing, look at an almost equivalent approach using SASHELP.PRDSALE, comparing MEANS with TABULATE and REPORT. As you can see, ODS NOPROCTITLE does not suppress the second string. cynthia proc sort data=sashelp.prdsale out=prdsale; by year; where year = 1993; run; ods listing close; ods html file='alt_to_means.html'; ods noproctitle; proc means data=prdsale nonobs sum mean; title 'Means'; by year; class region quarter prodtype; var actual; run; proc tabulate data=prdsale; title 'Tabulate'; by year; class region quarter prodtype; var actual; table region*quarter*prodtype, actual*(sum mean); run; proc report data=prdsale nowd; title 'Report'; by year; column region quarter prodtype actual actual=actmn; define region / group; define quarter / group; define prodtype / group; define actual / sum 'Sum'; define actmn / mean 'Mean'; run; title; ods html close;
... View more