
Macro para leer y comparar varias filas y columnas
Publicado por Celia H. (5 intervenciones) el 01/05/2018 20:05:11
Hola,
me gustaría desarrollar una macro con visual basic que haga lo siguiente:
En el libro "Ejercicio" (adjunto) hay dos hojas, una llamada "Info" con una lista de materiales y unas fechas, y otra llamada "Calendar" con una lista ordenada de materiales y todas las fechas entre 2017 y 2021, también ordenadas.
Lo que quiero hacer es trasladar la información de la hoja "Info" a la hoja "Calendar", con una macro que lea la lista de información y me coloree de algún color las celdas de la hoja "Calendar" que se correspondan con un material de la hoja "Info" y la fecha correspondiente.
Por ejemplo, que la macro lea que en "Info" en la fila 8, el material es "G" y la fecha es "16/10/2018", entonces vaya a la hoja "Calendar" y coloree la celda "YE7" que corresponde con esa información.
Yo he conseguido hacer una macro que lo hace y funciona, pero solo lo hace una vez, no hace el loop para seguir leyendo información y coloreando celdas... A ver si a alguien se le ocurre alguna forma de lograrlo.
Muchas gracias de antemano.
Saludos!
me gustaría desarrollar una macro con visual basic que haga lo siguiente:
En el libro "Ejercicio" (adjunto) hay dos hojas, una llamada "Info" con una lista de materiales y unas fechas, y otra llamada "Calendar" con una lista ordenada de materiales y todas las fechas entre 2017 y 2021, también ordenadas.
Lo que quiero hacer es trasladar la información de la hoja "Info" a la hoja "Calendar", con una macro que lea la lista de información y me coloree de algún color las celdas de la hoja "Calendar" que se correspondan con un material de la hoja "Info" y la fecha correspondiente.
Por ejemplo, que la macro lea que en "Info" en la fila 8, el material es "G" y la fecha es "16/10/2018", entonces vaya a la hoja "Calendar" y coloree la celda "YE7" que corresponde con esa información.
Yo he conseguido hacer una macro que lo hace y funciona, pero solo lo hace una vez, no hace el loop para seguir leyendo información y coloreando celdas... A ver si a alguien se le ocurre alguna forma de lograrlo.
Muchas gracias de antemano.
Saludos!
- Ejercicio.zip(13,6 KB)
Valora esta pregunta


0