Amigos: Estoy copiando datos de la hoja de Excel y pegándolos en algún formulario en línea. Hay cuatro campos en ese formulario en línea, ya que el primero es el nombre del cliente, el segundo es el nombre del padre, el tercero es la dirección y el contacto no. y tengo toda esta información en una hoja de Excel que estoy copiando usando el siguiente script autohotkey-
F2::
Loop
}
Send, {CTRLDOWN}c{CTRLUP}{ALTDOWN}{TAB}{ALTUP}
SLEEP 100
Send, {CTRLDOWN}v{CTRLUP}{TAB}{ALTDOWN}{TAB}{ALTUP}
SLEEP 100
Send, {DOWN}{CTRLDOWN}c{CTRLUP}{ALTDOWN}{ALTUP}
SLEEP 100
Send, {CTRLDOWN}v{CTRLUP}{TAB}{ALTDOWN}{ALTUP}
SLEEP 100
Send, {DOWN}{CTRLDOWN}c{CTRLUP}{ALTDOWN}{TAB}{ALTUP}
SLEEP 100
Send, {CTRLDOWN}v{CTRLUP}{TAB}{ALTDOWN}{ALTUP}
SLEEP 100
Send, {DOWN}{CTRLDOWN}c{CTRLUP}{ALTDOWN}{TAB}{ALTUP}
SLEEP 100
Send, {CTRLDOWN}v{CTRLUP}{ALTDOWN}{ALTUP}
SLEEP 100
Send, {right}{up}{up}{up}{up}
}
Return
Pero aquí el problema es que si la información ya existe en el formulario en línea como en el segundo campo, es decir, el nombre del padre ya existe en ese formulario en línea, entonces se pegan los datos en ese campo y tengo que volver a cargar el script y tengo que completar manualmente el resto campos y luego ejecute el script de nuevo. Causa problemas y todo está en mal estado. Entonces, ¿hay alguna forma o método mediante el cual podamos aplicar la condición en el script de que si ya hay datos en cualquiera de los cuatro campos, entonces no debe enviar nada en ese campo en el que ya hay algunos datos? Gracias.
fuente