Convertir numero decimal en hora:minutos access

Necesito conocer la expresión correcta que me devuelva en formato hora:minuto el valor de un campo con numérico decimal. Esta expresión irá en consulta de access:

Ejemplo:

[17,35] = 17:21.

Respuesta
1

En Excel sería dar formato de hora (o personalizado) a la celda del resultado y dividir el número entre 24. Nada más.

1 respuesta más de otro experto

Respuesta
2

Lo puedes hacer de muchas formas, depende del tipo de campos como donde quieres verlo. Por ejemplo, si tengo dos cuadros de texto, el primero tiene formato numérico, el segundo tiene formato hora corta

Escribo lo que decías y cuando pulso Enter

Cambio y pongo

El código del evento Después de actualizar del cuadro de texto Texto13 es

Private Sub Texto13_AfterUpdate()
Texto15 = Int([Texto13]) & ":" & Int(([Texto13] - Int([Texto13])) * 60)
End Sub

Si quisieras usar la instrucción en una consulta deberías crea un campo nuevo y ponerlo como

CampoA:Int([Texto13]) & ":" &Int(([Texto13] - Int([Texto13])) * 60)
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas