我们可以使用namerow和startrow导入XLS文件,如下例所示:
%let dir_n=TheDir_name;
%let fichimp=file_name.xls;
PROC IMPORT DATAFILE= "&dir_n.\&file_name."
out=want
dbms=xls replace;
sheet=theSheet_name;
getnames=no;
namerow=2;
startrow=3;
run;
我已阅读:要导入XLSX文件,如果数据未在第一行开始,请使用RANGE。
STARTROW是否有类似的选项从特定行开始导入XLSX文件?
答案 0 :(得分:1)
不,没有。 dbms=XLSX
只有一组有限的选项,列于in the documentation:GETNAMES
,SHEET
和RANGE
。
EXCEL
还有一些选项(包括DBDSOPTS
可以打开多个数据库类型选项),但仍然使用range
来控制读取的内容。