Foros del Web » Soporte técnico » Ofimática »

como convertir a horas,minutos y segundos un valor decimal con macros?

Estas en el tema de como convertir a horas,minutos y segundos un valor decimal con macros? en el foro de Ofimática en Foros del Web. Estimados amigos, necesito saber como puedo convertir un valor decimal a horas, minutos y segundos con una macro. Por ejemplo : 0,982465277777778 equivale a 23:34:45,11:34:45 ...
  #1 (permalink)  
Antiguo 11/01/2011, 20:37
 
Fecha de Ingreso: junio-2009
Ubicación: Bolivia
Mensajes: 96
Antigüedad: 14 años, 10 meses
Puntos: 0
como convertir a horas,minutos y segundos un valor decimal con macros?

Estimados amigos, necesito saber como puedo convertir un valor decimal a horas, minutos y segundos con una macro. Por ejemplo :
0,982465277777778 equivale a 23:34:45,11:34:45 p.m.
Como puedo realizar esta conversion, ya que necesito que necesito que la hora
este en formato hh:mm:ss o hh:mm:ss p.m./a.m.
Por favor necesito su ayuda.
Saludos Cordiales
  #2 (permalink)  
Antiguo 12/01/2011, 09:48
Avatar de Monimo  
Fecha de Ingreso: noviembre-2007
Ubicación: Mexico Df
Mensajes: 742
Antigüedad: 16 años, 4 meses
Puntos: 69
Respuesta: como convertir a horas,minutos y segundos un valor decimal con macros?

mmm solo tienes que agregar estas líneas a un módulo y listo!

Range("H16").Select
Selection.NumberFormat = "[$-F400]h:mm:ss AM/PM"


Donde H16 sería la celda donde tienes el valor, no entiendo porque con macro...si lo puedes hacer manual cambiando el formato de la celda a "Time".
__________________
La verdad es que lo que no quisiera dejar de hacer nunca (a parte de comer) es programar

Etiquetas: decimal, macros, segundos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:57.