楼主: harlon1976
1365 3

[技术讨论与投票] 读不了数据,请帮忙看看 [推广有奖]

  • 2关注
  • 27粉丝

版主

院士

54%

还不是VIP/贵宾

-

威望
1
论坛币
33781 个
通用积分
135.1232
学术水平
25 点
热心指数
39 点
信用等级
17 点
经验
59249 点
帖子
1928
精华
0
在线时间
4352 小时
注册时间
2005-8-27
最后登录
2025-12-9

楼主
harlon1976 发表于 2020-8-19 23:02:18 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我电脑price文件夹中有以a开头的格式为csv的excel文件,a1,a2 ,a3,a4这样的,我想成批读入到SAS,使用下面的程序,但没有成功,Log窗口显示a&i.csv有问题,请高手指点一下,谢谢!
%macro mm;
%do i=2 %to 4;
proc import datafile="C:\Users\dell\Desktop\price\a&i.csv" out=d&i dbms =csv replace;
run;
%end;
%mend mm;
%mm;

二维码

扫码加我 拉你入群

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

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

关键词:Desktop replace import Price Macro

沙发
孤单的我们 发表于 2020-8-20 11:01:05
宏变量i后要两个点,第一个表示引用宏变量结束,第二个是后缀名分割。日志里一定很清楚的告诉你a1csv不存在

藤椅
harlon1976 发表于 2020-8-20 11:57:18
按照你的要求试了一下,确实如此,软件的语法规定真是有意思,谢谢大咖!

板凳
hlg11 发表于 2020-9-24 17:13:44
harlon1976 发表于 2020-8-20 11:57
按照你的要求试了一下,确实如此,软件的语法规定真是有意思,谢谢大咖!
宏变量后接文本,一定要两个点.

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

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