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

    [Resolvidos]Somar diferença de horas, minutos.

    avatar
    hcastro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 146
    Registrado : 09/11/2009

    [Resolvidos]Somar diferença de horas, minutos. Empty [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  hcastro Sex 05 Mar 2010, 17:05

    Tenho um form com dois campos com formato hora abreviada os campos sao atrasoinicio e tempo almoco, meu problema é somar os dois campos, estou utilizando a seguinte expressão:

    =Formato(Int(Soma(Formato([tempo almoco];"hh")))+Int((Soma(Formato([tempo almoco];"nn")))/60);"00") & ":" & Formato((Soma(Formato([tempo almoco];"nn")))-Int((Soma(Formato([tempo almoco];"nn")))/60)*60;"00")+(Int(Soma(Formato([atrasoinicio];"hh")))+Int((Soma(Formato([atrasoinicio];"nn")))/60);"00") & ":" & Formato((Soma(Formato([atrasoinicio];"nn")))-Int((Soma(Formato([atrasoinicio];"nn")))/60)*60;"00") só que não está fazendo a soma corretamente nesses campos os valores são de 00:15 e 00:05 teria que retornar 00:20 minutos só que está retornando 60:05 alguém pode me ajudar grato.
    avatar
    Convidad
    Convidado


    [Resolvidos]Somar diferença de horas, minutos. Empty Re: [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  Convidad Dom 07 Mar 2010, 14:42

    primeiro coloque esta linha num campo vazio da consulta e mude o nn por mm

    Hora1:Formato(Int(Soma(Formato([tempo almoco];"hh")))+Int((Soma(Formato([tempo almoco];"mm")))/60);"00") & ":" & Formato((Soma(Formato([tempo almoco];"mm")))-Int((Soma(Formato([tempo almoco];"mm")))/60)*60;"00")

    Hora2:Formato(Int(Soma(Formato([atrasoinicio];"hh")))+Int((Soma(Formato([atrasoinicio];"mm")))/60);"00") & ":" & Formato((Soma(Formato([atrasoinicio];"mm")))-Int((Soma(Formato([atrasoinicio];"mm")))/60)*60;"00")

    num terceiro campo vazio:

    Total: [Hora2]+[Hora1]
    avatar
    hcastro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 146
    Registrado : 09/11/2009

    [Resolvidos]Somar diferença de horas, minutos. Empty Re: [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  hcastro Seg 08 Mar 2010, 08:42

    Caro colega, fiz como recomendado só que não somou os dois campos, só trouxe o valor dos dois campos para o terceiro campo que inseri e não trouxe a soma como o desejado.
    Ex.: quero somar dois campos um tem um valor de 00:15 e outro 00:25 teria que retornar 00:40 aparece assim no terceiro campo 00:15:00:25
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvidos]Somar diferença de horas, minutos. Empty Re: [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  JPaulo Seg 08 Mar 2010, 08:59

    Ola Castro bom dia;

    Coloque o seu banco ou parte dele em site publico, para arranjarmos isso.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Somar diferença de horas, minutos. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Somar diferença de horas, minutos. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Somar diferença de horas, minutos. Folder_announce_new Instruções SQL como utilizar...
    avatar
    hcastro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 146
    Registrado : 09/11/2009

    [Resolvidos]Somar diferença de horas, minutos. Empty Re: [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  hcastro Seg 08 Mar 2010, 09:31

    segue link do Bd

    http://www.ziddu.com/download/8880245/Calculoatraso.rar.html
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvidos]Somar diferença de horas, minutos. Empty Re: [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  JPaulo Seg 08 Mar 2010, 10:14

    Amigão, você não tem necessidade dessa instrução toda para o que pretende, basta enviar a função TimeValue;

    Veja o simples:

    http://dl.dropbox.com/u/771097/Calculoatraso_OLD.rar


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Somar diferença de horas, minutos. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Somar diferença de horas, minutos. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Somar diferença de horas, minutos. Folder_announce_new Instruções SQL como utilizar...
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvidos]Somar diferença de horas, minutos. Empty Re: [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  criquio Seg 08 Mar 2010, 10:29

    Posso dar minha opinião? rsrsrsrsrs

    Amigão, se eu fosse você, colocaria o código e o nome no cabeçalho do formulário, assim ele não se repete em todos os registros e fica mais fácil, creio eu, de trabalhar e visualizar os dados.

    É só uma opinião, rsrsrsr.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    hcastro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 146
    Registrado : 09/11/2009

    [Resolvidos]Somar diferença de horas, minutos. Empty Re: [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  hcastro Seg 08 Mar 2010, 10:37

    Muito obrigado, Valew JPaulo Perfeito
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvidos]Somar diferença de horas, minutos. Empty Re: [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  JPaulo Seg 08 Mar 2010, 10:38

    Obrigado pelo retorno Castro, esse sim é muito importante para outras feras poderem saber se resolveu.

    Grande Criquio, penso que este form é apenas um exemplo do Amigo Castro, para ver o caminho das pedras.

    Até porque neste exemplo não está a hora de almoço, entre outras.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvidos]Somar diferença de horas, minutos. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Somar diferença de horas, minutos. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Somar diferença de horas, minutos. Folder_announce_new Instruções SQL como utilizar...
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvidos]Somar diferença de horas, minutos. Empty Re: [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  criquio Seg 08 Mar 2010, 10:53

    É amigo, eu pensei mesmo nessa hipótese, mas achei que a dica poderia valer para outra pessoa, rsrsrsrsrsrss.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvidos]Somar diferença de horas, minutos. Empty Re: [Resolvidos]Somar diferença de horas, minutos.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Qui 07 Nov 2024, 20:38