Tente depurar a macro, definir o ponto de interrupção na primeira declaração If , acionar o lembrete e executá-lo passo a passo para encontrar a causa do problema.
Você pode definir / desmarcar o ponto de interrupção e passar o código usando os botões da barra de ferramentas.