Separar números enteros de decimales

Respuesta de
a
Usuario
Hola mi pregunta es la siguiente. Estoy desarrollando una aplicación para saber las horas de entradas y salidas del personal de mi empresa, el problema es que las checadas (entrada o salida), están expresadas en minutos y al convertirlas a horas (dividir entre 60) me da un numero decimal, el cual necesito separar para miltiplicar nuevamente el decimal y sacar los minutos reales. Como puedo separar un numero entero y su decimal
Por ejemplo de 15.94
Entero = 15
Decimal = 94

Gracias.
Experto
Hola
Tendrías varios métodos para realizarlo, lo más sencillo es si si siempre tienes solo dos decimales leer el resto de esta manera:

Numero = 15.94
Entero = Int(Numero)
Decimal = Right(Numero,2)

asi tendrias separado lo numeros, pero fijate que tienes una funcion "TimeSerial" con la cual puedes convertir esos minutos en horas y minutos, por ejemplo

Minutos = 568
Tiempo = TimeSerial(0,Minutos,0)

Eso te entregara "09:28:00"
Que es la cantidad de horas y minutos según el numero que has dado.
Saludos, Leo
Usuario
Gracias por la ayuda, no conocía la función TimeSerial y me ha servido de maravilla :D