Hola!
Tengo un excel (llamémoslo A para estos efectos) donde voy guardando valores históricos de acciones en la bolsa. Por otro lado tengo otro excel (llamado B para estos efectos) que almacena los valores históricos de las acciones de los últimos 30 días, la que se obtiene de la web de la Bolsa de Comercio.
Mi idea es que la información que está en «excel B» la pueda pegar en «excel A». Actualmente lo que realizo a mano es que voy a «excel B», selecciono todos los valores desde la celda A4 hasta lo que sea necesario (generalmente hasta la celda F22), voy a ahora a «excel A» y busco la celda en «excel A» que coincida con la celda A4 del «excel B»… una vez que la encuentro, copio y pego desde excel B a excel A.
la parte «humana» es que visualmente busco el valor que coincida para pegar todo, y es eso lo que me gustaría que el robot hiciera por mí, pero no logro encontrar cómo puedo «leer» las celdas hasta que encuentre la coincidencia de valores (celda A4 de «excel B» en alguna celda de «excel A») para copiar y pegar…
Alguna idea de cómo buscar coincidencias de valores?
Doraemon
Hola Francisco, cómo estás?
Puedes obtener el resultado de A4 con la función «Obtener Celda» en el módulo «Integracion con Aplicaciones». Luego puedes ir obteniendo las celdas de tu otro excel e ir comparando, si coincide, lo pegas en el otro excel; para esto último, puedes utilizar la función «Copiar de un Excel a otro» del módulo «Opciones avanzadas para excel» (si sabes que el valor a buscar va a estar entre los últimos, puedes «Contar Filas» e iterar hacia atras).
Francisco
Hola Doraemon,
Gracias! estuve trabajando en tu idea pero me topé con un problema: Mientras recorro un archivo para comparar las celdas, el módulo «while» no me funciona y me arroja error «Invalid Token» (ver imagen).
¿Habrá otra forma de hacer la comparación?
Gracias!
A16
Hola Francisco,
Debes usar comillas si tus variables son texto, sería la comparación así «{var1}» != «{var2}»
Francisco
Gracias! funcionó todo perfecto y ya el robot hace lo que yo quería que hiciera.
Francisco
Misma imagen anterior
Francisco
Dejo imagen de los dos excel a los que hago mención: Excel A a la derecha y Excel B a la izquierda.