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.
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 16. Read more here about why you should contribute and what is in it for you!