Hola!
Les compartimos los siguientes códigos, que forman parte del capítulo "Primero lo primero" del pasado webinar Saliendo de Excel entrando al mundo SAS con fecha del 22 de septiembre del 2021. Encontrarás los siguientes:
Código 1: Aprende a “Exportar a Excel”
Código 2: “Importa desde Excel”
Esperamos que sean de gran utilidad. Puedes revisar nuevamente la grabación si tienes alguna duda.
Por último, no te pierdas de las próximas publicaciones con los códigos del capítulo 2.
/****************************************/
/* */
/* SAS - Customer Success Latam */
/* */
/****************************************/
/****************************************/
/* */
/* Webinar: SAS y Excel */
/* 22Sept2021 */
/* */
/****************************************/
/************************************/
/* Expositor: Daniel Vazquez Vargas */
/************************************/
/****************************************/
/* Programa: */
/* Importar desde Excel */
/****************************************/
/*--------*/
/* inicio */
/*--------*/
/*------------------------------------------------------------------------------*/
/* Ejemplo 1: Código para importar una hoja de la tabla 'Autos_en_hojas.xlsx' */
/* ('Autos_en_hojas.xlsx' es el resultado del programa 'Exporta a Excel') */
/*------------------------------------------------------------------------------*/
PROC IMPORT OUT= WORK.autos DATAFILE= "G:\SAS y Excel 2021\Resultados/Autos_en_hojas.xlsx"
DBMS=xlsx REPLACE;
SHEET="Tabla completa"; /* la hoja donde está la tabla */
GETNAMES=YES; /* si usamos los nombres que figuran en la tabla o no */
*DATAROW=7; /* si la tabla comienza en la fila 7 */
RUN;
/*-----------------------------------------------------------------*/
/* Ejemplo 2: */
/* Código para importar un rango de la tabla 'Autos_en_hojas.xlsx' */
/*-----------------------------------------------------------------*/
PROC IMPORT OUT= WORK.autosA DATAFILE= "G:\SAS y Excel 2021\Resultados/Autos_en_hojas.xlsx"
DBMS=xlsx REPLACE;
GETNAMES=NO; /* si usamos los nombres que figuran en la tabla o no */
RANGE="Tabla completa$B4:C10";
RUN;
/*---------------------------------------------------------------------------------------------*/
/* Ejemplo 3: */
/* Código para importar todas las tablas de 'Autos_en_hojas.xlsx' y guardarlas en una librería */
/*---------------------------------------------------------------------------------------------*/
libname SAS_XLSX XLSX "G:\SAS y Excel 2021\Resultados/Autos_en_hojas.xlsx";
/*--------*/
/* fin */
/*--------*/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!