proc export data=aa.tm
outfile="C:\Users\TOSHIBA\Desktop\try\tm001.xls"
dbms=excel replace;
sheet="
cc2";
run;
在使用以上code导出data到excel的时候,虽然是指定了
sheet=“cc2”,但是出来的sheet名字却是
“_cc2”。前面多了一个下划线。
试了很多次,发现好像是这样:如果指定的sheet名字前两个是字母,并且第一个字母是a到i的话,且从第三位开始是数字的话,就会出现这种情况。
不知道是怎么回事。但是如果用以下两种code却都能导出相同的data出来。很奇怪为什么会这样。
proc import out=tm
datafile="C:\Users\TOSHIBA\Desktop\try\tm001.xls"
dbms=excel replace;
sheet="
cc2";
run;
proc import out=tm
datafile="C:\Users\TOSHIBA\Desktop\try\tm001.xls"
dbms=excel replace;
sheet
="_cc2";
run;