Eternal0601 查看完整内容
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
Eternal0601 发表于 2013-3-24 14:28 这个应该可以解决你的问题,你的code中用的是%if。。。%then是有问题的,“va”=“一”是false;故就执行 ...
Eternal0601 发表于 2013-3-24 14:24 %macro m1(var); data b1;set a; if va="one" then vb=&var;
Eternal0601 发表于 2013-3-24 14:35 data a; input va $ @@; cards;
Tigflanker 发表于 2013-3-24 15:01 这样的确可以,不过我有些情况不得不使用%if 和%then