Reto para productividad en mantenimiento de vehículos
Ante todo, muchas gracias por tu tiempo.
El planteamiento es el siguiente:
Datos:
- Rango “K12:BJ12” (cada celda corresponde a un nº
de la semana)
- Celda “G12” (corresponde a un tope de horas, por
ejemplo 400)
- “n” (nº de horas que está funcionando un coche)
Descripción:
En una celda del rango “K12:BJ12”, se introduce un número
“n” ó se puede quedar en blanco si esa semana ha estado parado el coche.
Cuando se ejecute la macro tiene que pintar las celdas de
ese rango, a razón de cuatro criterios:
1.
Dejarla en blanco si en la celda de ese rango no
se han marcado horas, es decir, que no tenga datos.
2.
Dejarla en blanco si es la primera del rango en
la que apuntamos horas, bien sea K12, L12, etc.
3.
Pintarla de naranja, si la diferencia entre un
marcaje de horas y el anterior de ese rango, (estén en las celdas que estén),
es mayor ó igual a la celda G12.
4.
Pintarla de verde, si la diferencia entre un
marcaje de horas y el anterior de ese rango, (estén en las celdas que estén),
es menor a la celda G12.
Todo esto se repite en el mismo rango de columnas pero cada 3 filas, es decir:
Rango “K15:BJ15”, con la celda “G15” como referencia de horas.
Rango “K18:BJ18”, con la celda “G18” como referencia de horas.
Etc.
Y tiene como tope la fila 350.