楼主: 小鳄鱼a
5556 1

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

  • 6关注
  • 10粉丝

已卖:280份资源

学科带头人

3%

还不是VIP/贵宾

-

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

楼主
小鳄鱼a 发表于 2014-11-30 08:46:03 |AI写论文
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
拉您进交流群
GMT+8, 2026-1-5 04:48