!!!!!tengo un problema con fechas

aokhiram
09 de Marzo del 2004
necesito saber como obtener el numero de dias comprendido entre dos fechas, ejemplo: que el programa me diga que entre el 15-ene-02 al 15-feb-03 hay 31 dias. si pongo directamente fecha1-fecha2 me muestra el resultado dado en ddmmyy, si le pongo el formato fecha; si le pongo un formato de entero, me muestra el numero 10000 para un dia, 20000 para 2, pero lo que quiero es que me muestre un numero entero de dias. si esto no es posible, quisiera saber como importar datos de una tabla de excel, porque en este programa si puedo hacer que me muestre el resultado que deseo. espero alguien pueda ayudarme

Luisen98
09 de Marzo del 2004
El realizar la operacion: xdias=mfecha2-mfecha1 te da un numero entero, no otra fecha.
Para importar datos Excel, necesitas AUTOMATION, te envio un ejemplo a tu direccion de Email.

gerardhers
09 de Marzo del 2004
hola aokhiram:
Creo que fecha1 y fecha2 las definiste caracter erroneamente por eso no te resulta lo deseado.-

lo que debes hacer es defenir tanto fecha1 como fecha2 de tipo fecha por ejemplo:

fecha1=date()
fecha2=date()

una vez realizado lo anterior lo unico que debes hacer es aceptar los valores para una y otra variable, hacer una resta y asignarla a una variable y listo.

Nodias=Fecha1-Fecha2

espero te ayude y si tienes alguna duda escribeme y con gusto te contestare