Problema con la iteración Foreach (Para cada)

Buenas. Ojalá alguien pueda ayudame.

Estoy intentando crear un robot cuyo objetivo es recorrer X columna de una hoja de excel e ir haciendo click en los enlaces que hay en cada celda.

Los pasos son resumidamente los siguientes:

Abrir el archivo → Maximizar la ventana → Lee el rango de la columna (I1:I300) y lo guarda en una variable tipo Database → Y ForEach current row: “Click y enter” → Etc.

Creo voy por buen camino, el programa recorre la columna haciendo click en los enlaces y luego hace lo que se le pide.

Mi problema es/son los siguientes: El robot por más que le puse que el rango es de “I1:I300” (incluye encabezados) siempre que empieza la iteración lo hace desde la celda “I4”, suponiendo que incluye los encabezados tendría que empezar por la celda I2. No se como solucionar eso. Puse “I0” ERROR, puse solo “I1” y hace lo mismo de empezar por “I4”.

Actualmente cuando termina de recorrer toda la columna y se encuentra con la próxima celda vacía vuelve a empezar desde el “principio”, pero en esta ocasión si comienza por la celda “I2”, pero vuelve a recorrer y hacer click en todas las celdas que ya recorrió.

Cómo le digo al robot “ésta es la última celda que quiero que hagas click! no vuelvas desde el principio”.

Saludos

Hola Ramiro:
Para que necesitas hacer click a los links? Para hacer una descarga? En tal caso podrias leer el excel y quedarte con un datatable que solo contenga los links a descargar. Luego usando la actividad HTTP Request podrias ejecutar las descargas lo cual va a ser mucho mas rapido y confiable que clickear sobre la interfaz de Excel. Si este es tu caso comentame y comparto un ejemplo.

Saludos

Gabriel Marin
gabrielmarin.com.ar

Muchas gracias por tu respuesta. Pude corregir el problema (a prueba y error, tocando todo) y creo que lo solucioné tocando el index, sinceramente no me acuerdo en este momento).

De todas maneras no conocía esa actividad que mencionas y creo que me puede ser útil en vez del reconocimiento de imagen.

No tengo que descargar nada, la hoja de cálculo la uso para enviar “Whatsapps masivos” utilizando la respectiva API.

Lo que hace es hacer click en un enlace como este: “Share on WhatsApp. Ramiro Muñoz exp N° 123456” que te lleva a la web (O en mi caso, abre la app de escritorio) para poder enviar dicho msj de forma automática, sin agendar el número.

La actividad que propones serviría para dicho fin?

En el caso que comentas podrias reemplazar el click en el link por una actividad Open Browser indicando el link en la URL. Quizas la actividad HTTP Request tambien pueda servir pero habria que probar el caso mas en detalle.

Saludos!