Diferencia entre HORAS

20/07/2006 - 17:53 por Marvin | Informe spam
Que tal grupo, alguien me puede ayudar con el código VB para una macro con la
cual pueda calcular el tiempo transcurrido entre dos tiempos, es decir quiero
saber desde una hora inicial y una hora final el tiempo entre las dos, además
de que si p.e. mi HI (Hora Inicial) es igual a 23:34:00 y mi HF (Hora final)
es igual a 02:23:54, haga el cálculo correcto considerando que HI pertenece a
al dia 19/07/06 y HF ya pertenece al 20/07/06 y bueno también tomando el caso
con más días entre uno y otro, HI sea del 15/07/06 y HF del 20/07/06.

Mis datos estan distribuidos como sigue:

A B C D E
F G H
DATE TIME STS TIME OUT
DIAS HORAS
MINUTOS SEG
14/07/06 15:34:00 DOWN
17/07/06 03:43:23 UP 2 12
09 23

HI= 15:34:00 14/07/06
HF= 03:43:23 17/07/06
RESULTADO
DIAS= 2
HORAS
MINS=9
SEG#

De antemano GRACIAS¡¡¡

Preguntas similare

Leer las respuestas

#1 zipzap
20/07/2006 - 21:47 | Informe spam
¿Lo necesitas realmente en VB? Con las fórmulas de excel lo puedes
hacer sin problemas


[a] [b] [c]
[1] 14/07/06 15:34:00 ¡+b1
[2] 17/07/06 03:43:23 ¢+b2
[3] Â-b2
[4] DIAS =DIA(c3)
[5] HORAS =HORA(c3)
[6] MINUTOS =MINUTO(c3)
[7] SEGUNDOS =SEGUNDO(c3)


Saludos
ZipiZape
Respuesta Responder a este mensaje
#2 Marvin
20/07/2006 - 23:15 | Informe spam
GRCS...Funciona muy bien, el método es lo que desconocia, el llevarlo a VB no
es problema..

Resulta que ahora se me ha presentado un en verdad.. Existe alguna manera de
cambiar TEXTO a FECHA, es decir... si tengo en A1="DICIEMBRE", A2="ENERO",
A3="FECBRERO". que función puedo utilizar para que B1, B2=1, B3=3,

Como convierto los meses escritos a meses en número

..TEXTO...RESULTADO
[a] [b] [c]
[1]DIDICMEBRE 12
[2]ENERO 1
[3]FEBRERO 2
[4]MARZO 3
[5]ABRIL 4
[6]
[7]

Gracias Nuevamente.

"zipzap" escribió:


¿Lo necesitas realmente en VB? Con las fórmulas de excel lo puedes
hacer sin problemas


[a] [b] [c]
[1] 14/07/06 15:34:00 ¡+b1
[2] 17/07/06 03:43:23 ¢+b2
[3] Â-b2
[4] DIAS =DIA(c3)
[5] HORAS =HORA(c3)
[6] MINUTOS =MINUTO(c3)
[7] SEGUNDOS =SEGUNDO(c3)


Saludos
ZipiZape


Respuesta Responder a este mensaje
#3 zipzap
21/07/2006 - 00:24 | Informe spam
Prueba con esto:

..TEXTO...RESULTADO
[a] [b] [c]
[1]DIDICMEBRE 12 =MES("01/"&a1&"/00")
[2]ENERO 1 =MES("01/"&a2&"/00")
[3]FEBRERO 2 =MES("01/"&a3&"/00")
[4]MARZO 3 =MES("01/"&a4&"/00")
[5]ABRIL 4 =MES("01/"&a5&"/00")
[6]
[7]

El truco está en convertirlo en una fecha.

¿No son horas de estar en otro sitio?
Saludos

ZipiZape
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida