SAS 与EXCEL交互数据时,通常可以用
(1) libname engine
(2) proc import /export +dbms
常用的engine 或dbms 是excel。以前使用时出错的机会少。不过,现在由于计算机硬件和软件的升级,分出了32 bit和64 bit。如是SAS 软件 的bit 与MS EXCEL的bit不一样,还用excel 作为 engine 或dbms的话就有可能出错。这个时候,就需要用到pc files server.
这个时候,你可以
(1)使用 pcfiles 作为 engine 。 libname pcfiles fileref
(2)在proc 步中用excelcs作为dbms 。 proc import/export dbms=excelcs
如果你的SAS软件的 bit 和 excel的bit 相同,那么,用 excel 或 xls ,或者xlsx(9.2 TSM2以后支持)都可以。