Saltar al contenido

GENERADOR DE CODIGO

publicado

Buen día expertos, requiero de su ayuda para hacer un "generador de codigo" en excel insertarlo en un software de automatización de tareas.  A saber:

 

Quiero que cada una de las celdas de la columna "C" tenga los siguientes criterios los cuales se muestran como resultado en otras celdas de una columna diferente:

Si  se escribe una cifra que inicie con 83 me arroje como  el siguiente comando:  TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:_ctl7:txtIDDocumentoSalida CONTENT=831705460

Si se escriben las letras XZ se inserte el comando TAG POS=1 TYPE=INPUT:SUBMIT ATTR=NAME:_ctl7:cmdAceptaDocumento 

Si se escriben las letras XC se inserte el comando TAG POS=1 TYPE=INPUT:SUBMIT ATTR=NAME:_ctl10:cmdSeleccionaPallet 

Si el texto insertado o escrito en las celdas de la columna C es diferente a 83, XZ, XC, CV se inserten los comandos 

TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:_ctl16:txtIDConjunto CONTENT= 
TAG POS=1 TYPE=INPUT:SUBMIT ATTR=NAME:_ctl16:cmdAceptaConjunto

 

Nota: Cabe mencionar que todo el texto  escrito o insertado debe ir a continuación del signo de =  de cada comando que posee CONTENT=

Si se escriben las letras CV se inserten los comandos de cierre del código

TAG POS=1 TYPE=INPUT:SUBMIT ATTR=NAME:_ctl16:cmdCancelaConjunto
TAG POS=1 TYPE=INPUT:SUBMIT ATTR=NAME:_ctl10:cmdCancelaSeleccion


Por debajo del comando TAG POS=1 TYPE=INPUT:SUBMIT ATTR=NAME:_ctl10:cmdCancelaSeleccion requiero se quede una celda vacia y en la siguiente volver a inciar el codigo.

Adjunto el  archivo de excel de ejemplo.

Quedo atento de ustedes, gracias.

 

 

 


 

 

COD SURT AUT.xlsx

Featured Replies

publicado

Basicamente lo que te ha indicado @Abraham Valencia. Hazte una tabla con los posibles parametos (XZ. XC...) y al lado su comando.

Luego busca los valores de c, con algo asi como...

=Buscarv(izquierda(c1;2);....

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.