Cálculo de Fechas

26/04/2007 - 19:12 por Jorge Forero | Informe spam
Buenos días foro...

tengo el siguiente caso para solicitar su colaboración:

en txb1.text tengo una fecha ejemplo: 01/01/2007
en txb2.tex, me debe informar texbox1.text + 365, es decir el valor en texb2
= 01/01/2008
finalmente en txb3 me debe informar el número de días resultante entre
texb2 - texb1

Mil gracias por la colaboración


Cordialmente.
JORGE ENRIQUE FORERO TOVAR
Gerencia Nacional de Automóviles
Cel. 311 859 75 33

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
27/04/2007 - 07:21 | Informe spam
hola, Jorge !

en txb1.text tengo una fecha ejemplo: 01/01/2007
en txb2.tex, me debe informar texbox1.text + 365, es decir el valor en texb2 = 01/01/2008
finalmente en txb3 me debe informar el número de dias resultante entre texb2 - texb1



1) [en principio] no le veo 'sentido' a duplicar la informacion
un segundo textbox que aumente 365 dias al contenido-fecha de un primer textbox
y un tercer textbox que te informe que se aumentaron 365 dias del primero al segundo -?-

2) el 'contenido' de un textbox es -precisamente- TEXTO, asi que...
'evaluarlos' como dato-fecha [seguramente] dependera de la configuracion regional
-> y el orden de fecha establecido por el sistema... dd/mm/aaaa ??? o: mm/dd/aaaa ???
-> prueba con las funciones vba de conversion de tipos de datos: CDate(textbox1) CLong(textbox) [combinadas ?]

3) [probablemente] seria bueno conocer si el contenido del textbox [01/01/2007]..
-> lo puso directamente el usuario ?
-> o es producto de la funcion Format ?

comentas [si hubiera] algun detalle 'en el tintero' ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Jorge Forero
27/04/2007 - 16:55 | Informe spam
Saludos Hector,
Ok, el tema consiste en que las fechas son el principio y fin de una tarea,
el txb1 es digitado por el usuario, el txb2, es calculado sumando el número
de días, pero si por ejemplo la tarea se cumple en fecha diferente a la
calculada, el usuario podrá cambiar el valor del txb2´, así el número de
días informado en el txb3, puede variar,

voy a probar las funciones de fecha de VB, y cualquier duda te la comento

gracias

Cordialmente.
JORGE ENRIQUE FORERO TOVAR
Gerencia Nacional de Automóviles
Cel. 311 859 75 33


"Héctor Miguel" escribió en el mensaje
news:#
hola, Jorge !

> en txb1.text tengo una fecha ejemplo: 01/01/2007
> en txb2.tex, me debe informar texbox1.text + 365, es decir el valor en


texb2 = 01/01/2008
> finalmente en txb3 me debe informar el número de dias resultante entre


texb2 - texb1

1) [en principio] no le veo 'sentido' a duplicar la informacion
un segundo textbox que aumente 365 dias al contenido-fecha de un


primer textbox
y un tercer textbox que te informe que se aumentaron 365 dias del


primero al segundo -?-

2) el 'contenido' de un textbox es -precisamente- TEXTO, asi que...
'evaluarlos' como dato-fecha [seguramente] dependera de la


configuracion regional
-> y el orden de fecha establecido por el sistema... dd/mm/aaaa ???


o: mm/dd/aaaa ???
-> prueba con las funciones vba de conversion de tipos de datos:


CDate(textbox1) CLong(textbox) [combinadas ?]

3) [probablemente] seria bueno conocer si el contenido del textbox


[01/01/2007]..
-> lo puso directamente el usuario ?
-> o es producto de la funcion Format ?

comentas [si hubiera] algun detalle 'en el tintero' ?
saludos,
hector.


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