MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Somar Campo Data com Horas + Minutos

    Compartilhe

    =>Nois
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 532
    Registrado : 09/11/2012

    [Resolvido]Somar Campo Data com Horas + Minutos

    Mensagem  =>Nois em Seg 10 Out 2016, 20:10

    Olá!

    Tenho uma campo de Data com Hora e outro com um total de minutos para uma previsão.

    preciso somar o campo data/hora com os minutos,

    seria algo assim:

    me.target = MeuCampoDataHora + me.MeuCampoMinutos

    ou

    me.target = 10/10/2016 16:09 + 20

    me.target = 10/10/2016 16:29

    o problema esta nos minutos? tenho que converter?


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.] Att. Nois

    Se tudo não der certo reflita nessa frase: "Huguinho", "Zezinho" & "Luizinho"

    Marco Messa
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 283
    Registrado : 28/06/2010

    Re: [Resolvido]Somar Campo Data com Horas + Minutos

    Mensagem  Marco Messa em Seg 10 Out 2016, 21:43

    Não precisa, basta usar o método DateAdd:

    Código:
    Me.target = DateAdd("n", MeuCampoMinutos.Value, MeuCampoDataHora.Value)


    .................................................................................
    Tea with me that I book your face [Você precisa estar registrado e conectado para ver esta imagem.]

    =>Nois
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 532
    Registrado : 09/11/2012

    Re: [Resolvido]Somar Campo Data com Horas + Minutos

    Mensagem  =>Nois em Ter 11 Out 2016, 00:29

    Meus sinceros agradecimentos, funcionou perfeito! king

    obrigado.


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.] Att. Nois

    Se tudo não der certo reflita nessa frase: "Huguinho", "Zezinho" & "Luizinho"

    =>Nois
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 532
    Registrado : 09/11/2012

    Re: [Resolvido]Somar Campo Data com Horas + Minutos

    Mensagem  =>Nois em Ter 11 Out 2016, 11:36

    Sem querer incomodar como faço o inverso para subtrair usando esse metodo, qualquer coisa abro um novo tópico.

    Me.target = DateAdd("n", MeuCampoMinutos.Value, MeuCampoDataHora.Value)

    Exemplo:

    me.target = 10/10/2016 16:09 - 20

    me.target = 10/10/2016 15:49


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.] Att. Nois

    Se tudo não der certo reflita nessa frase: "Huguinho", "Zezinho" & "Luizinho"

    =>Nois
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 532
    Registrado : 09/11/2012

    Re: [Resolvido]Somar Campo Data com Horas + Minutos

    Mensagem  =>Nois em Ter 11 Out 2016, 11:42

    consegui!

    coloquei um menos "-" na frente do target.value

    Me.txtLimite = DateAdd("n", -Target.value, Dt_Hr_Programa.value)


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.] Att. Nois

    Se tudo não der certo reflita nessa frase: "Huguinho", "Zezinho" & "Luizinho"

    Marco Messa
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 283
    Registrado : 28/06/2010

    Re: [Resolvido]Somar Campo Data com Horas + Minutos

    Mensagem  Marco Messa em Ter 11 Out 2016, 12:31

    É isso mesmo, dateadd faz tanto a adição quanto a subtração, basta que informe um número positivo ou negativo.

    Aproveitando, vou deixar o link com a descrição do método: msdn.microsoft.com/pt-br/library/hcxe65wz%28v=vs.90%29.aspx


    .................................................................................
    Tea with me that I book your face [Você precisa estar registrado e conectado para ver esta imagem.]

      Data/hora atual: Sex 09 Dez 2016, 07:43