楼主: 小鳄鱼a
5346 1

自动赋值给宏变量 [推广有奖]

  • 6关注
  • 10粉丝

学科带头人

3%

还不是VIP/贵宾

-

威望
0
论坛币
125 个
通用积分
0.0040
学术水平
40 点
热心指数
45 点
信用等级
43 点
经验
32801 点
帖子
1185
精华
0
在线时间
1539 小时
注册时间
2009-7-16
最后登录
2018-10-5

20论坛币
如何自动把a b c d ....     复制给宏变量 X1 X2   ...... Xn   

%macro(varlist= a ,b ,c ,d ,e );

%mend;



关键词:varlist Macro list ARL CRO 如何
沙发
mingfeng07 学生认证  发表于 2014-11-30 08:46:04 |只看作者 |坛友微信交流群
  1. %macro test(varlist=);
  2. %let n=%sysfunc(countw(&varlist,','));
  3. %do i=1 %to &n.;
  4. %let var&i.=%scan(&varlist,&i,',');
  5. %put &&var&i.;
  6. %end;
  7. %mend;
  8. %test(varlist=%str(a,b,c,d,e));
复制代码

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-24 01:04