MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

4 participantes

    Comparar datas

    avatar
    NyiTz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7
    Registrado : 09/07/2022

    Comparar datas Empty Comparar datas

    Mensagem  NyiTz 20/7/2022, 22:21

    Olá boa tarde! Usei o seguinte comando e não estou tendo o melhor funcionamento do mesmo.

    =Ise([Texto163]>[Texto76];"Validade!";"")

    Se a data do Texto 163 for maior que Texto 76, aparecerá a mensagem (Validade!), caso contrário não aparece nada.

    Infelizmente não está a funcionar, solicito ajuda nesta situação! Obrigado desde já.
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2166
    Registrado : 23/01/2018

    Comparar datas Empty Re: Comparar datas

    Mensagem  crysostomo 21/7/2022, 00:03

    boa noite.
    Isso é Excel, não?
    na vba
    Código:
    If me.Texto163 >Texto76 then
    me. campodaMensagem=""
    else
    me.campdaMensagem= "Validade!"
    end if
    end sub


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    osmarnadalon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 05/04/2013

    Comparar datas Empty Re: Comparar datas

    Mensagem  osmarnadalon 21/7/2022, 12:13

    A função está incorreta

    use a função =Seimed


    Código:
    =Seimed([Texto163]>[Texto76];"Validade!";"")
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2166
    Registrado : 23/01/2018

    Comparar datas Empty Re: Comparar datas

    Mensagem  crysostomo 25/7/2022, 22:29

    a função da msg do numero 2 não está incorreta.


    ]Comparar datas Sem_t148
    Comparar datas Ss10


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3704
    Registrado : 22/11/2016

    Comparar datas Empty Re: Comparar datas

    Mensagem  DamascenoJr. 27/7/2022, 02:15

    osmarnadalon, lembrem-se que o office em outros idiomas pode apresentar funções com nomes diferentes fora do ambiente VBA.

    NyiTz, certifique-se de que seus campos são do tipo data e não do tipo texto para que a comparação seja feita corretamente.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    crysostomo gosta desta mensagem


      Data/hora atual: 25/9/2022, 14:30