Notifications
Clear all

SOMAR HORAS E MINUTOS

8 Posts
3 Usuários
0 Reactions
2,391 Visualizações
(@laeoli)
Posts: 85
Trusted Member
Topic starter
 

Bom Dia!

Por favor, preciso de ajuda para soma de uma coluna no listbox. No exemplo abaixo consigo apenas somar as horas, porém necessito uma soma completa incluindo os minutos e não consigo faze-lo.

grato

at

Laerte

 
Postado : 04/07/2014 7:34 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Pode ser assim...?

TextBox1 = Format(Range("C1").Value, "H:mm")

Em C1, ponha uma formula somando o intervalo da guia.

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/07/2014 8:45 am
(@laeoli)
Posts: 85
Trusted Member
Topic starter
 

Boa Tarde!

Alexandre, obrigado por ajudar.

Necessito que seja na listBox, pois, o exemplo esta resumido, mas terei varios nomes na planilha e terei que filtrar pela listbox. Exemplo, digamos que eu queira saber quantas horas o fulano trabalhou em determinado período, depois do ciclano e assim por diante.

To a procura ... até agora nada ...

Grato!

 
Postado : 04/07/2014 8:51 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Experimente , substitua a Function SomaListBox:

Private Sub AchaHora()
For x = 0 To ListBox1.ListCount - 1
Tempo = Tempo + CDec(TimeValue(ListBox1.List(x)))
Next
hora = Int(Tempo * 24) ' calculada qtas horas
Minuto = Int((Tempo * 24 - Int(Tempo * 24)) * 60) 'calculado qtde minutos
segundo = ((Tempo * 24 - Int(Tempo * 24)) * 60 - Int((Tempo * 24 - Int(Tempo * 24)) * 60)) * 60

TextBox1 = Format(hora, "00") & ":" & Format(Minuto, "00") & ":" & Format(segundo, "00")
End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/07/2014 9:30 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Laeoli,

Boa tarde!

Segue outra sugestão.

Por gentileza, das próximas vezes que postar arquivos aqui no fórum, faça antes a compactação dos mesmos. Caso contrário, das próximas vezes, os mesmos serão apagados.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 04/07/2014 9:44 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!

Mude essa linha

TextBox1 = resultado

para

TextBox1 = Application.Text(resultado, "[h]:mm")

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/07/2014 10:32 am
(@laeoli)
Posts: 85
Trusted Member
Topic starter
 

Boa Tarde!

Gente, ficou ótimo !

Muito ObrigadO!

 
Postado : 04/07/2014 10:36 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Eu fico feliz em ajuda, obrigado pelo retorno!!

Att ;)

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/07/2014 10:45 am