Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Cálculo de horas paradas de manutenção
-
- Colaborador
- Mensagens: 53
- Registrado em: Qua Mar 15, 2017 11:31 am
Cálculo de horas paradas de manutenção
Senhores,
Tenho um useform para controle de manutenções e nele, tenho quatro campos texto para inserir o período que um equipamento ficou parado, sendo:
- DataIni
- HoraIni
- DataFin
- HoraFin
Posso usar a função datediff no código para calcular as horas paradas compreendidas de um determinado periodo?
Ex.: 20/08/18 - 08:35 até 30/08/16:40
Sds,
Tenho um useform para controle de manutenções e nele, tenho quatro campos texto para inserir o período que um equipamento ficou parado, sendo:
- DataIni
- HoraIni
- DataFin
- HoraFin
Posso usar a função datediff no código para calcular as horas paradas compreendidas de um determinado periodo?
Ex.: 20/08/18 - 08:35 até 30/08/16:40
Sds,
- Reinaldo
- Jedi
- Mensagens: 1537
- Registrado em: Sex Ago 01, 2014 4:09 pm
- Localização: Garça - SP / SCS - SP
Re: Cálculo de horas paradas de manutenção
Datadif na planilha excel não aceita o parâmetro hora, irá retornar o numero de dias completos.
Em VBA é possível retornar horas ou minutos, horas retorna valor inteiro desprezando minutos.
Supondo valores dtini=A1 horaini=B1 e dtfim=A2 e horafim=B2
Pode ser utilizado =/- assim
Com Formula na planilha algo +/- assim
Em VBA é possível retornar horas ou minutos, horas retorna valor inteiro desprezando minutos.
Supondo valores dtini=A1 horaini=B1 e dtfim=A2 e horafim=B2
Pode ser utilizado =/- assim
Código: Selecionar todos
Sub dfh()
dtdfv = DateDiff("n", [a1] + [B1], [A2] + [b2]) / 60
End Sub
Código: Selecionar todos
=((A2+B2)-(A1+B1))*24
-
- Colaborador
- Mensagens: 53
- Registrado em: Qua Mar 15, 2017 11:31 am
Re: Cálculo de horas paradas de manutenção
Reinaldo, boa tarde...!
Valeu pela dica.
Aproveitando, gostaria de mostrar o resultado em horas e minutos, pois quando o tempo em horas é inteiro, me retorna ok, e quando é horas quebradas, me retorna de uma outra forma (ver anexos).
Deve ser devido ser hora centesimal.
Sds,
Valeu pela dica.
Aproveitando, gostaria de mostrar o resultado em horas e minutos, pois quando o tempo em horas é inteiro, me retorna ok, e quando é horas quebradas, me retorna de uma outra forma (ver anexos).
Deve ser devido ser hora centesimal.
Sds,
- Anexos
-
- HorasQuebradas.jpg (22.53 KiB) Exibido 4277 vezes
-
- HorasInteiras.jpg (20.5 KiB) Exibido 4277 vezes
- Reinaldo
- Jedi
- Mensagens: 1537
- Registrado em: Sex Ago 01, 2014 4:09 pm
- Localização: Garça - SP / SCS - SP
Re: Cálculo de horas paradas de manutenção
Entre 8:30 e 16:30 tem 8 horas completas; ja 16:25 retorna algo próximo a 8 horas ou seja 7h e 55 minutos; porem expresso em decimal -->7,9166, o valor mostrado/retornado está correto, porem é preciso definir/decidir o que se deseja mostrar em horas paradas --> Decimal (8) ou horas (8:00), ou ainda se é viavel/necessario um arredondamento
-
- Colaborador
- Mensagens: 53
- Registrado em: Qua Mar 15, 2017 11:31 am
Re: Cálculo de horas paradas de manutenção - Resolvido
Valeu Reinaldo,
Criei um botão que mostrará a equivalência das horas DECIMAIS para HORAS.
Criei um botão que mostrará a equivalência das horas DECIMAIS para HORAS.
-
- Acabou de chegar
- Mensagens: 6
- Registrado em: Seg Set 03, 2018 5:44 pm
Re: Cálculo de horas paradas de manutenção
Boa tarde amigos,
Tenho uma tabela no excel e queria passar para o word ( onde criei um texto padronizado), queria quer a tabela do excel fosse para o meio do documento, através de um botão de comando "gerar documento" no excel.
Tenho uma tabela no excel e queria passar para o word ( onde criei um texto padronizado), queria quer a tabela do excel fosse para o meio do documento, através de um botão de comando "gerar documento" no excel.