SAS中文论坛
标题:
请教Excel中的Sheet名中的问题
[打印本页]
作者:
shiyiming
时间:
2007-8-16 04:40
标题:
请教Excel中的Sheet名中的问题
从Excel文件中的一个Sheet里导入数据,由于Sheet名中含有 '.' , 所以程序不能执行, 请问有没有什么解决的办法?
程序如下:
PROC IMPORT
DATAFILE= "c:\data\types eologiques.xls"
OUT= Eco_Type
DBMS=EXCEL REPLACE;
Sheet='types.dbf';
RUN;
作者:
shiyiming
时间:
2007-8-16 12:16
标题:
to hermione
试试看 <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->
[code:bb7c1]PROC IMPORT
DATAFILE= "c:\data\types eologiques.xls"
OUT= Eco_Type
DBMS=EXCEL REPLACE;
Sheet='types#dbf'n;
RUN;[/code:bb7c1]
作者:
shiyiming
时间:
2007-8-16 22:50
标题:
多谢
谢谢. 是这样的. 有没有后面的 'n' 都可以.
请问这是什么原因? '.'是SAS保留字符? 还有没有其他类似的问题?
作者:
shiyiming
时间:
2007-8-16 23:01
标题:
to hermione
可能'.'是SAS数据集名称与后缀的分隔符,是保留字符吧。
这种问题只能碰到一个解决一个,所以蛮难说还有什么类似的怪问题。一般的应用也不会考虑这样的特例情况。
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2