楼主: 范小田田
5855 5

SAS用DDE写到EXCEL中,崩溃!!! [推广有奖]

  • 3关注
  • 0粉丝

本科生

14%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
926 点
帖子
36
精华
0
在线时间
84 小时
注册时间
2011-5-24
最后登录
2016-6-8

楼主
范小田田 在职认证  发表于 2014-8-21 20:54:25 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
之前用这段代码写文件时,没有问题,现在用到另外一个数据集时,总是卡在DATA步,然后就未响应,不得不强制关闭。有没有知道是什么原因呢?结果集有112记录9个变量。
options noxwait noxsync;
x '"E:\报表.xlsx"';
data _null_; rc = sleep(5); run;
data vars; set sashelp.vcolumn; where memname = 'RESULT'; keep name; run;
proc sql noprint;       
        create table vars as
                select varnum, name from dictionary.columns where memname = 'RESULT' order by varnum;
        select name into :v1-:v9 from vars order by varnum;
quit;
%put _user_;
filename r1 dde 'excel|E:\\[报表.xlsx]raw data1!r1c1:r113c9';
data _null_;
        set RESULT;
        file r1 notab linesize = 2000;
        if _n_=1 then put "&v1" '09'x "&v2" '09'x "&v3" '09'x "&v4" '09'x "&v5" '09'x
                                          "&v6" '09'x "&v7" '09'x "&v8" '09'x "&v9" ;
        put &v1 '09'x &v2 '09'x &v3 '09'x &v4 '09'x &v5 '09'x &v6 '09'x &v7 '09'x &v8 '09'x &v9;
run;
data _null_;           
        x=put(&max_date - 1,yymmdd10.);  
        z=compress(input(substr(x,6,2),best8.)||"."||input(substr(x,9,2),best8.));
        call symput("path",z);
run;
filename r2 dde 'excel|system';
data _null_;
        file r2;
        put '[workbook.activate("报表")]';
        x = compress('[save.as("E:\报表('||"&path"||').xlsx")]');
        put x;
/*        put '[file.close(false)]';*/
/*        put '[quit]';*/
run;

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:EXCEL exce xcel cel DDE EXCEL

沙发
范小田田 在职认证  发表于 2014-8-26 14:26:43
没有碰到么?

藤椅
tietie 发表于 2016-2-13 23:14:23
怎么解决?

板凳
tietie 发表于 2016-2-14 11:15:10
重启电脑好了

报纸
hbpxp 发表于 2016-10-15 14:05:43
同问,有知道的吗

地板
renhui8802 发表于 2018-11-30 11:24:00
您好,这个问题解决了吗 ?  我也遇到同样的问题哦,到data 步就一直 未响应, 如果解决了分享下哦

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 08:58