Мне нужно перевести секунды в минуты, например 285сек. = 4.44 мин.
Ну типа Text1 = 285 а Text2 = 4.44Может вопрос и тупой но все же помогите!
Dim sec As Integer
sec = CDbl(text1)
Dim min, tmp As Double
tmp = ((sec / 60) - Int(sec / 60)) * 60
min = Int(sec / 60) + CDbl("0," + CStr(tmp))
Text2 = min
i = Text1.Text
Minuti = i \ 60
ostatok = i - Minuti * 60
Text2.Text = Minuti + ostatok / 100
Text2.Text = Text1.Text \ 60 + (Text1.Text Mod 60) / 100
GSerg писал(а):Sasha_karasov, ты правда не понимаешь, насколько ужасен данный код, или специально?
Diablo писал(а):Мне нужно перевести секунды в минуты, например 285сек. = 4.44 мин.
Ну типа Text1 = 285 а Text2 = 4.44Может вопрос и тупой но все же помогите!
MsgBox Format$(DateAdd("s", 285, 0), "N.Ss")
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 143