Hi, How can I merge cells vertically for the first column (i.e. Age, Sex, Height, Weight, BMI) each with different number of rows in proc report? I want the output to look something like the attached photo. I've tried using style(column)=[vjust=middle just=left] but it doesn't work. My codes are below. ods rtf file="C:\User\Desktop\test.rtf"; proc report data=all nowd spanrows colwidth=10 spacing=5 headline headskip split='^' style(report)=[cellspacing=2 borderwidth=1 bordercolor=black] style(header)=[color=blue borderwidth=1 bordercolor=black fontfamily=calibri fontsize=2] style(column)=[color=black borderwidth=1 bordercolor=black fontfamily=calibri fontsize=1]; column subgroup table pos order variable measure a b c d; define subgroup / order order=internal noprint; define table / order order=internal noprint; define pos / order order=internal noprint; define order / order order=internal noprint; define variable / order order=internal display style(column)=[vjust=middle just=left]; define measure / display "Measure" left; define a / display center; define b / display center; define c / display center; define d / display center; break after subgroup / page; compute before _page_ / left; line subgroup subgroup.; endcomp; run; ods rtf close;
... View more