Bom dia
Tenho um formulário onde existe um campo [datadoc] para colocar a data de validade do Cartão de Cidadão (Portugal) no formato dd-mm-aaaa. No mesmo formulário existe um campo [hoje] que é preenchido automaticamente com a data atual, também no formato dd-mm-aaaa.
Pretendo que o formulário compare as duas datas e caso a data do documento esteja ultrapassada, apareça a vermelho.
Já tentei a formatação condicional, vários exemplos deste fórum e nada.
Na formatação condicional usei
Valor do campo é < [hoje]
ou então
Valor do campo é < Agora()
Não deu nada.
No VB usei
If Me.datadoc < Me.hoje Then
Me.datadoc.ForeColor = vbRed
End If
Não aconteceu nada.
Uso o Access 2010
Alguém tem alguma sugestão?
Obrigado
Tenho um formulário onde existe um campo [datadoc] para colocar a data de validade do Cartão de Cidadão (Portugal) no formato dd-mm-aaaa. No mesmo formulário existe um campo [hoje] que é preenchido automaticamente com a data atual, também no formato dd-mm-aaaa.
Pretendo que o formulário compare as duas datas e caso a data do documento esteja ultrapassada, apareça a vermelho.
Já tentei a formatação condicional, vários exemplos deste fórum e nada.
Na formatação condicional usei
Valor do campo é < [hoje]
ou então
Valor do campo é < Agora()
Não deu nada.
No VB usei
If Me.datadoc < Me.hoje Then
Me.datadoc.ForeColor = vbRed
End If
Não aconteceu nada.
Uso o Access 2010
Alguém tem alguma sugestão?
Obrigado