Lello Postado Maio 25, 2006 Denunciar Share Postado Maio 25, 2006 Bom dia Tenho uma Duvida como posso converter segundos em minutos e segundosex. 125,31 segundos vai ser igual a 2,09 ( Dois minutos e nove segundos ) 217,30 segundos vai ser igual a 3,62 (tres minutos e sessenta e dois segundos) 3,62 - como faço para corrigir este erroformula usada217,30 / 60 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Maio 25, 2006 Denunciar Share Postado Maio 25, 2006 3,62 não é 3 minutos e 62 segundos e sim 3 e 62/100 minutos, entendeu? pra ver quando da em segundos, você tem que fazer 62 / 100 * 60 = 37,2.ou seja 3,62 minutos equivale a 3 minutos, 37 segundos e 2 décimos. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lello Postado Maio 25, 2006 Autor Denunciar Share Postado Maio 25, 2006 Eu consegui fazer , mas tem como simplificar o codigo seg = 217.3 / 60 For i = 1 To Len(seg) X1 = X1 & Mid(seg, i, 1) If Mid(seg, i, 1) = "," Then X2 = Mid(seg, i + 1, 3) Exit For End If Next i MsgBox X1 & Mid(Str(Val(X2) / 100) * 60, 1, 2) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Maio 25, 2006 Denunciar Share Postado Maio 25, 2006 acho que ate tem uma funcao que pega so o que está depois da virgula, mas não sei qual é. mas da pra fazer assim:seg = 217.3 / 60x = Int(seg) & " minutos e " & Int((seg * 100) - (Int(seg) * 100)) * 60 / 100 & " segundos"msgbox x[/code] Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Maio 26, 2006 Denunciar Share Postado Maio 26, 2006 Por que não utilizar TimeSerial()? Exemplo: segundos = 217 tempo = TimeSerial(0, 0, segundos) MsgBox tempoCerto? ;)Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lello Postado Maio 26, 2006 Autor Denunciar Share Postado Maio 26, 2006 Muito obrigado , esta funcao timeserial() eu não conhecia Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Lello
Bom dia
Tenho uma Duvida como posso converter segundos em minutos e segundos
ex. 125,31 segundos vai ser igual a 2,09 ( Dois minutos e nove segundos )
217,30 segundos vai ser igual a 3,62 (tres minutos e sessenta e dois segundos)
3,62 - como faço para corrigir este erro
formula usada
217,30 / 60
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.