Tengo el siguiente problema. Tengo una hoja donde se debe resaltar el mes actual. Para esto utilicé la fórmula de formato condicional. La fórmula para los primeros tres meses es así:
#M1
=IF(AND(TODAY()>=DATE(YEAR($B$5);MONTH($B$5);DAY($B$5));TODAY()<=DATE(YEAR($B$5);MONTH($B$5)+1; DAY(B5)));TRUE;FALSE)
#M2
=IF(AND(TODAY()>=DATE(YEAR($B$5);MONTH($B$5)+1;DAY($B$5)+1);TODAY()<=DATE(YEAR($B$5); MONTH($B$5)+2;DAY($B$5)));TRUE;FALSE)
#M3
=IF(AND(TODAY()>=DATE(YEAR($B$5);MONTH($B$5)+2;DAY($B$5)+1);TODAY()<=DATE(YEAR($B$5); MONTH($B$5)+3;DAY($B$5)));TRUE;FALSE)
B5 es una celda que contiene la fecha de inicio. Para escribir todas estas fórmulas cambiantes en celdas utilicé una macro.
Mi problema es que cuando quiero agregar una celda adicional y cambiar la fórmula manualmente, ya no funciona. De repente, el rango es diferente y lo que no. Tengo que volver a escribir estas fórmulas con la macro y con el mes adicional. Se arruina cada vez que quiero hacerlo manualmente.
¿Alguien sabe por qué sucede esto y cómo solucionarlo?