SIN PASO DATA
EXCEL, DBASE o LOTUS, en archivos SAS.
Con extensión
PROC IMPORT datafile=”archivo”
out=archivo SAS DBMS=Tipo de archivo;
[getnames=YES|NO];
[sheet=nombre hoja];
[range= ”subselección de la hoja” ]; "celdainicial:celdafinal"
run;

DBMS=DBF, para archivos en DBASE.
DBMS=WK1, WK3 o WK4 para archivos LOTUS según la versión.
DBMS=EXCEL, EXCEL4, EXCEL5, EXCEL97, EXCEL2000 para archivos EXCEL según
la versión.
libname software 'E:\sas\';
proc import datafile='/folders/myfolders/clases/ej_05_03_b.xls' out=software.excelin dbms=excel5;
getnames=yes;
/*sheet=Hoja2;*/
run;
/** Import an XLS file.  **/

PROC IMPORT DATAFILE='/folders/myfolders/clases/ej_05_03_b.xls'
            OUT=software.MYEXCEL
            DBMS=XLS;
         /*   REPLACE;*/
RUN;

/** Print the results. **/

PROC PRINT DATA=software.MYEXCEL; RUN;
/** Import an XLS file.  **/

PROC IMPORT DATAFILE="/folders/myfolders/clases/ej_05_03_007.xlsx"
            OUT=software.MYEXCEL
            DBMS=XLSX
            REPLACE;
RUN;

/** Print the results. **/

PROC PRINT DATA=software.MYEXCEL; RUN;
/**CAPÍTULO 4**/
data out1 out2;
input x y @@;
if x>y then output out1;
else output out2;
cards;
5 6 7 8 4 3 2 1
;
run;
data ej1 ej2;
infile '/folders/myfolders/clases/estudiantes21.txt';
input x y @@;
if x>y then output ej1;
else output ej2;

run;
proc print data=software.ejemxl;
run;
PROC IMPORT datafile=”prueba.xls”
out=uno DBMS=EXCEL97;
getnames=YES;
sheet=Hoja1;
range=A4:G6;
run;