关于SAS多个数据集 用 proc export 导出到一张EXCEL的细节

整体思路是运用宏循环


形式1:

data _null_;
%do i=1 %to &varsum;
    proc export data=outputcd.&&varname&i outfile="C:\Users\XXXX\Desktop\123\&excelname" dbms=xlsx replace;
    sheet=&&varname&i;(必须有)
    run;
%end;
run;

dbms=xlsx  生成的后缀为XLSX后缀,sheet名称为数据集名称;



形式2:

data _null_;
%do i=1 %to &varsum;
    proc export data=outputcd.&&varname&i outfile="C:\Users\xxxx\Desktop\123\&excelname" dbms=excel replace;
     sheet=&&varname&i;(可有可无)
    run;
%end;
run;


dbms=excel 生成的后缀名为XLS 数据集名称里带数字的sheet名前会有下划线_;





全部评论

相关推荐

10-14 23:01
已编辑
中国地质大学(武汉) Java
CUG芝士圈:虽然是网上的项目,但最好还是包装一下,然后现在大部分公司都在忙校招,十月底、十一月初会好找一些。最后,boss才沟通100家,别焦虑,我去年暑假找第一段实习的时候沟通了500➕才有面试,校友加油
点赞 评论 收藏
分享
有趣的牛油果开挂了:最近这个阶段收到些杂七杂八的短信是真的烦
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务