全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6860 6
2006-10-30

以下是我编写的一个test程序,目的是把SAS结果导入到excel,但是不知道何处出现问题,调用宏的时候文件a中没有显示

需要的结果,请高手赐教,谢谢了!

data a;
input x y;
cards;
1 52
2 54
;
run;
data b;
input x y;
cards;
2 51
3 32
;
run;

%macro wo(t);
filename try dde "excel|c:\[&t..xls]sheet1!r1c1:r10c2" notab;
data _null_;
set &t;
file try;
t='09'x;
if _n_=1 then
do;
put 'x' t 'y';
put x t y;
end;
put x t y;
%mend;
%wo(a);
%wo(b);

二维码

扫码加我 拉你入群

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

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

全部回复
2006-10-31 01:06:00
可能是SAS的ODBS没有设置好
二维码

扫码加我 拉你入群

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

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

2006-11-11 13:08:00


filename try dde "excel|c:\[&t..xls]sheet1!r1c1:r10c2" notab;

是单引号,不是双引号:

filename try dde 'excel|c:\[&t..xls]sheet1!r1c1:r10c2' notab;

二维码

扫码加我 拉你入群

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

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

2011-4-12 09:01:08
SAS DDE的资料谁有?可以分享一下吗?
二维码

扫码加我 拉你入群

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

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

2014-6-18 22:43:36
data a;
input x y;
cards;
1 52
2 54
;
run;
data b;
input x y;
cards;
2 51
3 32
;
run;

%macro wo(t);
filename try dde "excel|sheet1!r1c1:r10c2" notab;
OPTIONS NOXWAIT NOXSYNC;
X  '"E:\office\Office14\EXCEL.EXE" ';
DATA _NULL_;
     rc = SLEEP(2);
RUN;
data _null_;
set &t;
file try;
t='09'x;
put x t y;
run;
%mend;
%wo(a);
%wo(b);


二维码

扫码加我 拉你入群

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

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

2014-12-11 16:42:36
请问lz,在运行的时候sas有没有卡死啊?
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群