Converter Horas em minutos no Access 2007

Anônima
2010-05-25T12:52:20+00:00

Olá amigos da categoria, estou com um "pepino", ajudem. . .

Tenho um campo no formato 'hora abreviada' (00:00) e preciso convertê-lo para minutos em um campo no formato 'número geral', mas não estou conseguindo.

Já tentei o seguinte:

Criei um botão chamado "Bt_CalculaHora" e no evento "click" coloquei a seguinte função:

Private Sub Bt_CalculaHora_Click()

TXT_MINUTO.Value = Hour(TXT_HORA.Value) * 60

TXT_MINUTO.Value = TXT_MINUTO.Value + Minute(TXT_HORA.Value)

End Sub

TXT_HORA é o campo do formulário que contém a hora a ser convertida.

TXT_MINUTO é o campo que tem que receber o valor convertido em minutos.

PS.: Na string acima já tentei sem o ". VALUE"

Microsoft 365 e Office | Access | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2010-05-25T22:54:12+00:00

Olá,

o formato de exibição do campo não faz diferença. A informação importante (que você não colocou) é o tipo de dados do campo. Vou assumir que é do tipo Data/Hora, e que você preenche apenas a hora (ou seja, você preenche, por exemplo, 8:30, e não 25/05/2010 8:30).

Neste caso, crie uma consulta com base nesta tabela e inclua o seguinte campo:

CalcMinutos: [TeuCampoDataHora] * 24 * 60


Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

1 resposta adicional

Classificar por: Mais útil
  1. Excluído

    Essa resposta foi excluída devido a uma violação de nosso Código de Conduta. A resposta foi denunciada manualmente ou identificada por meio da detecção automatizada antes da ação ser tomada. Consulte nosso Código de conduta para obter mais informações.


    Os comentários foram desabilitados. Saiba mais