楼主: fm大头
1015 1

[程序分享] 求助sas 循环:只想把 %excelexp(code=00000i.SZ) 跑1000次 [推广有奖]

  • 0关注
  • 0粉丝

小学生

71%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
59 点
帖子
6
精华
0
在线时间
5 小时
注册时间
2010-7-26
最后登录
2014-6-16

楼主
fm大头 发表于 2013-8-19 15:13:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我%macro excelexp(code);
    ...
   %mend excelexp;已经完成了,
用 %excelexp(code=000001.SZ) 运行了也可以;我只想把%excelexp(code=000001.SZ)运行2000次,并且每次只改变“000001.SZ”(由000001.SZ-002000.SZ),我以为只要编写
do i=1 to 10;
%excelexp(code=00000i.SZ);
end;
可是不行,哪位大牛能够指点一下吗?万分感谢!

二维码

扫码加我 拉你入群

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

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

关键词:EXCEL xcel code exce cel

沙发
邓贵大 发表于 2013-8-20 02:00:03
  1. data _null_;
  2. do i=1 to 2000;
  3. call execute('%excelexp(code=00' || put(i,z4.) || '.SZ');
  4. end;
  5. stop;
  6. run;
复制代码
  1. %do i=1 %to 2000;
  2. %excelxp(code=00%sysfunc(putn(&i,z4.).SZ);
  3. %end;
复制代码
Be still, my soul: the hour is hastening on
When we shall be forever with the Lord.
When disappointment, grief and fear are gone,
Sorrow forgot, love's purest joys restored.

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

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