Leer de un documento de Excel

Completado

Ahora que tenemos una instancia de Excel en nuestro flujo, podemos usar la acción Leer una hoja de cálculo de Excel para recuperar los datos del documento, lo que nos permitirá procesarlos y modificarlos en flujos.

En la barra de búsqueda del lado izquierdo, busque Leer una hoja de cálculo de Excel y arrastre la acción al editor del flujo principal.

Leer el contenido de una sola celda.

Seleccione la instancia de Excel y especifique el rango de datos para leer. Establezca la opción Recuperar en Valor de una celda única para recuperar el contenido de una sola celda y luego especificar la ubicación de la celda con las propiedades Columna y Fila.

Captura de pantalla del cuadro de diálogo de propiedades de la acción Leer una hoja de cálculo de Excel

Leer el contenido de una tabla

Para extraer una tabla de datos, establezca Recuperar en la opción Valores de un rango de celdas. Defina la tabla por las coordenadas de las propiedades Primera columna/fila y Última columna/fila. Especifique la columna por su letra o número correspondiente. Por ejemplo, puede introducir columna E, fila 8 o columna 5, fila 8 para la celda E8. Esta salida será una variable de tipo datatable.

Las variables de Power Automate de escritorio almacenan el contenido según su datatype. Por ejemplo, una fecha se almacena como variable datetime. Para almacenar todos los datos como texto, seleccione la opción Obtener el contenido de celda como texto. Cuando seleccione la lectura de los valores de un rango de celdas, seleccione La primera línea del rango contiene nombres de columna para ignorar la primera fila. Para ignorar el tipo de datos en la celda y recuperar el contenido como texto, seleccione Obtener el contenido de celda como texto. Cambie estas propiedades en la sección Avanzado.

Captura de pantalla de la sección Avanzado de las propiedades Leer en hoja de cálculo de Excel.

O bien, seleccione celdas en el documento al que está asignada la instancia y use la opción Valores de la selección para recuperar los valores de las celdas seleccionadas actualmente. Para recuperar todos los datos de una hoja de cálculo de Excel, seleccione Todos los valores disponibles de la hoja de trabajo en el campo Recuperar.

Captura de pantalla del campo Recuperar de la acción Leer en hoja de cálculo de Excel