Visual Basic - Diferencia en dias sin sabados ni domingos

Life is soft - evento anual de software empresarial
 
Vista:

Diferencia en dias sin sabados ni domingos

Publicado por Eladio (7 intervenciones) el 26/01/2004 21:49:06
Una tabla con tres campos:
" nombre del técnico, "fecha de apertura "y "fecha de cierre", quiero calcular el tiempo medio en dias que tardan en cerrar cada uno de ellos las incidencias, si fuese posible en la diferencia en dias no tener en cuenta los sabados ni domingos.
Ejem: apertura viernes / cierre lunes = 1 dia
Me podriais orientar en como abordar este problema.
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Diferencia en dias sin sabados ni domingos

Publicado por Ivan Calderon (76 intervenciones) el 26/01/2004 22:41:21
Saludos Eladio el siguiente resuelve el problema pero es como un poco ordinario debe haber una forma mejor pero yo lo he logrado hacer de la siguiente forma:
public sub Calcular()
with dtatabla.recordset
if .reccount>0 then
.movefirst
do while not .eof
xfecha=!fec_apertura
c=0
do while xfecha<=!fec_cierre
if weekday(xfecha)<>7 and weekday<>1 then c=c+1
xfecha=xfecha+1
loop
msgbox"Para el empleado:"+!nombre+" los dias transc. es:"+str(c)
loop
end if
end with

'Espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferencia en dias sin sabados ni domingos

Publicado por Eladio (7 intervenciones) el 27/01/2004 21:12:20
Ivan, voy a ponerme a trabajar con tu ejemplo, no sabia ni como empezar.
Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferencia en dias sin sabados ni domingos

Publicado por Ivan Calderon (76 intervenciones) el 29/01/2004 14:48:26
Cuando lo pruebes me dices como te fue, espero que te funcione
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar