heitorctm,
Bom dia!
Cara, acho que isso é um bug do VBA. Ele não consegue "enxergar" cor na célula quando é apenas um formato da mesma. Inseri no módulo 2 (para você observar) um pequeno teste para que o VBA mostre através do MsgBox as cores das células G11 e K11. Veja que apesar das duas serem aparentemente vermelhas, o VBA informa -4142 (sem cor) para a célula G11 e 3 (vermelho) para a K11.
Desse modo, creio que a solução para esse tipo de problema, seja você reformular sua função de modo que não precise usar a formatação condicional. Outra forma é, ao invés de usar formatação condicional para pintar a célula quando a mesma estiver dentro do período desejado, você usar também código VBA para quando inserir uma data e esta atender aos parâmetros que você quer, você PINTAR a célula na cor que você quer. Assim o VBA vai "enxergar" a cor da célula.
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 06/07/2017 4:55 am