Most of the methods boil down to some kind of respecification like this or logic change. But, you could specify things differently. I don't have any missing values for my version of the MDOI variable, but if I use logic to highlight the row if MDOI = "Mar" with my fake data, I do get the entire row for MDOI='Mar' as pink. The trick is avoiding any possible style "collisions" by making sure that you only change the row to pink when MDOI is some value and flipping the logic for the ACROSS items. cynthia compute mdoi; if put(mdoi,monname3.)='Mar' then call define(_row_,"style", "style=[background=CXE599A7]"); endcomp; ** _c2_, _c3_ are 2010; ** _c4_, _c5_ are 2011; compute msd_tot; if put(mdoi,monname3.)ne 'Mar' then do; call define('_c2_',"style","style=[background=yellow]"); call define('_c4_',"style","style=[background=cyan]"); end; endcomp; compute o_tot; if put(mdoi,monname3.)ne 'Mar' then do; call define('_c3_',"style","style=[background=yellow]"); call define('_c5_',"style","style=[background=cyan]"); end; endcomp;
... View more