- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
When I look at the SAS set in the WORK library I see the labels I want for this data set. However, when I export the xlsx files, the labels are gone. Can they be preserved?
Code:
data all_exp;
retain schoolname testgrade scimean scipct1 scipct2 socmean socpct1 socpct2 socpct3;
set all;
keep schoolname testgrade scimean scipct1 scipct2 socmean socpct1 socpct2 socpct3;
label scipct1='% NM (Sci)' scipct2='% M (Sci)' scipct3='% E (Sci)' socpct1='% NM (Soc)' socpct2='% M (Soc)' socpct3='% E (Soc)'
scimean='Sci Mean' socmean='Soc Mean' ;
run;
%macro allexp(num=);
proc export data=all_exp (where=(testgrade="&num")) outfile="C:\....\Excel files\SCPASS_&yr._Gr&num..xlsx"
dbms=xlsx replace;
run;
%mend;
%allexp(num=04);%allexp(num=05);%allexp(num=06);%allexp(num=07);%allexp(num=08);
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Not sure what version of SAS you're on or if this is DBMS dependent.. but there is a 'label' option post 9.2 I believe.
something like
proc export data=dsn outfile='file' dbms=xlsx label replace;run;
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Not sure what version of SAS you're on or if this is DBMS dependent.. but there is a 'label' option post 9.2 I believe.
something like
proc export data=dsn outfile='file' dbms=xlsx label replace;run;
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Thanks.