楼主: 来梦来人
2116 12

[原创博文] 求解一个关于宏的小问题 [推广有奖]

11
meishanjia1900 发表于 2011-11-17 23:10:56
楼主:

我想说:我终于看到正确的程序了。

你10楼给的程序是正确的。

之前给的都是错的。

原因很简单,你之前给的程序为:

%macro names(name,number);
%do n=1 %to &number;
&names&n
%end;
%mend names;
data %names(dsn,5);
run;

变量名明明是name,你在程序中写为names

你给出原文后我总算明白为什么原先的程序执行错误了。

12
来梦来人 发表于 2011-11-18 09:56:43
那为啥文本替代过程文本之间用空格来连接呢?

13
来梦来人 发表于 2011-11-18 12:25:33
百思不得起解,为什么dsn1 dsn2 dsn3 dsn4 dsn5之间有空格?

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

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