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

3 participantes

    [Resolvido]Numero de Meses Entre Datas - Tabela

    avatar
    JVitor
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 50
    Registrado : 09/07/2019

    [Resolvido]Numero de Meses Entre Datas - Tabela Empty [Resolvido]Numero de Meses Entre Datas - Tabela

    Mensagem  JVitor 30/7/2021, 20:16

    Boa tarde, pessoal,

    Gostaria de contar o numero de meses entre duas datas direto na tabela.

    Exemplo;
    DtInicial DtFinal NumMes
    03/03/2019 05/10/2020 19

    Simples assim,

    Obrigado ao Fórum,

    Att., JVitor
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2037
    Registrado : 13/12/2016

    [Resolvido]Numero de Meses Entre Datas - Tabela Empty Re: [Resolvido]Numero de Meses Entre Datas - Tabela

    Mensagem  Alexandre Fim 30/7/2021, 22:25

    Olá Juliano,

    Na tabela, crie um campo do tipo Calculado e coloque a expressão, conforme abaixo:
    [Resolvido]Numero de Meses Entre Datas - Tabela Calcda10

    E este é o resultado:
    [Resolvido]Numero de Meses Entre Datas - Tabela Calcda11


    É isso.

    []'s

    FIM



    .................................................................................
    [Resolvido]Numero de Meses Entre Datas - Tabela Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    sergio de paula
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 19/04/2020

    [Resolvido]Numero de Meses Entre Datas - Tabela Empty Re: [Resolvido]Numero de Meses Entre Datas - Tabela

    Mensagem  sergio de paula 31/7/2021, 05:06

    A solução funciona se as datas forem relativamente próximas. Se a diferença de datas for maior que 6 anos pode dar diferença. Em qualquer caso a solução mais adequada seria, se possível usar a função datediff, com o intervalo "m" (meses) , tipo datediff("m", datainicial,datafinal)

    Alexandre Fim gosta desta mensagem

    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2037
    Registrado : 13/12/2016

    [Resolvido]Numero de Meses Entre Datas - Tabela Empty Re: [Resolvido]Numero de Meses Entre Datas - Tabela

    Mensagem  Alexandre Fim 31/7/2021, 17:00

    Olá Sergio. Concordo plenamente.
    Particularmente, não utilizo esses campos em tabela, mas sei que existia e que seria possível realizar o cálculo.
    O correto é utilizar a função DateDiff, como vc mencionou mas o nosso amigo Juliano queria um campo calculado direto na tabela.

    Neste caso, sem precisar programar em VBA, a consulta seria uma solução também.

    [Resolvido]Numero de Meses Entre Datas - Tabela Difdat10

    Resultado:

    [Resolvido]Numero de Meses Entre Datas - Tabela Difdat11


    É isso.

    FIM


    .................................................................................
    [Resolvido]Numero de Meses Entre Datas - Tabela Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    JVitor
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 50
    Registrado : 09/07/2019

    [Resolvido]Numero de Meses Entre Datas - Tabela Empty [Resolvido]Numero de Meses Entre Datas - Tabela

    Mensagem  JVitor 2/8/2021, 22:27

    Pessoal,

    Desculpe pela demora no retorno.

    Os exemplos resolveram meu problema.

    Obrigado ao Forum.

      Data/hora atual: 22/1/2022, 16:53