Estoy confundido en el loop que estoy utilizando, en un excel todos los numero que se encuentran en la celda de la Columna "L" los estoy pegando en la Celda "A1", para comparar con la Celda "C1" , yo los comparo con una formula que inserte en la celda "B1" , la lógica es simple si es igual entonces "ENCONTRADO" o si no "NO ENCONTRADO"
He creado un SCRIPT que realiza esa Rutina, pero parece que loop no se rompe al momento de encontrar la igualdad
Code: Select all
FilePath := A_ScriptDir "\libro2.xlsx"
oWorkbook := ComObjGet(FilePath)
oWorkbook.Sheets(1).Select
A := oWorkbook.Sheets(1).Range("b1").Text
Loop, 10
{
oWorkbook.Sheets(1).Range("L" . A_Index).Copy
oWorkbook.Sheets(1).Range("A1").PasteSpecial XALL
if(A="ENCONTRADO")
{
break
}
else
{
continue
Sleep, 2000
}
}