Acciones de bucle simples

Completado

Use la acción Bucle cuando necesite un número predeterminado de repeticiones. Otro uso común de los bucles simples son las tareas en las que el índice de bucle es importante para la tarea en sí. Examinemos ambos casos con un ejemplo.

Tenga en cuenta el flujo siguiente: un archivo Excel contiene los nombres de los empleados y las direcciones de correo electrónico. Desde esas direcciones de correo electrónico, los empleados envían sus gastos empresariales: estos mensajes de correo electrónico se recuperan y los gastos de cada empleado se agregan a su fila respectiva en el archivo Excel.

En primer lugar, abra el informe de Excel y determine el intervalo de los datos:

Captura de pantalla del ejemplo del área de trabajo.

Al seleccionar Excel, debe especificar el archivo o seleccionar un archivo en blanco, como se muestra en la siguiente imagen.

Captura de pantalla del bucle de Excel.

Seleccione la acción en Excel llamada Obtener la primera columna/fila libre del libro de Excel. Esta acción genera variables que puede usar en el bucle .

Captura de pantalla de la tabla Acciones con la columna Obtener la primera versión gratuita resaltada.

Cada una de las filas, desde la 2 hasta la última que contiene datos, incluye la información de un empleado (la fila 1 no está incluida porque contiene los encabezados). Para leer y escribir en estas filas, necesitas usar una variable de índice. Por lo tanto, elija usar una acción de bucle:

Captura de pantalla de las propiedades de la acción de bucle.

Dentro del bucle, establezca la suma de los gastos en 0, lea la dirección de correo electrónico del empleado y recupere los correos electrónicos enviados de su cuenta al designado, con la línea de asunto Gastos de empresa:

Captura de pantalla de los parámetros de bucle de espacio de trabajo.

En este caso, dentro del bucle, use la opción Leer en hoja de trabajo de Excel.

A partir de aquí, use la opción de recuperar los valores de las celdas con nombre e ingrese el nombre de la celda en el campo Nombre.

Captura de pantalla de la hoja de cálculo de Excel de lectura.

La siguiente acción que agregue es la acción Recuperar correos electrónicos como se muestra en la siguiente imagen. Necesita encontrar la información IMAP de su correo electrónico en el departamento de TI.

Captura de pantalla del cuadro de diálogo de propiedades de la acción Recuperar correos electrónicos.

Por último, el cuerpo del correo electrónico, que contiene el importe del gasto, se escribe en la celda correspondiente. Puesto que solo se espera un mensaje de correo electrónico, use el cuerpo del primer correo electrónico (y solo) en la lista de correos electrónicos recuperados:

Captura de pantalla del ejemplo de bucle de espacio de trabajo completado.

Tanto leer la dirección de correo electrónico como escribir el importe del gasto (acciones 5 y 7) requieren el uso de la variable de índice de bucle. Esta variable garantiza que cada repetición del bucle tenga acceso a una fila diferente en el archivo Excel.