Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/08/2010, 07:01
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Evaluar fechas

Hola

Gracias por responder a ambos

Cita:
Iniciado por AlZuwaga Ver Mensaje
Hola Adler. O me hizo efecto la cerveza demasiado pronto o no entiendo qué pretendés hacer. En principio no entiendo por qué esa comparación de igualdad entre dos fechas la evaluás con true. Digo... si fecha1 = fecha2 me parece suficiente, ¿no?
La verdad es que es mas que suficiente. Pero en el caso que me ocupa son cientos de comparaciones las que se pueden llegar a dar. Es decir
Cita:
1º caso
if (CDate(14/07/2010) = CDate(16/08/2010) or CDate(14/07/2010) = CDate(17/08/2010) or .......)
Pongamos por caso que en algún momento no buscas la igualdad sino lo contrarío, entonces tendrías que ir uno por uno
Cita:
2º caso
if (CDate(14/07/2010) <> CDate(16/08/2010) or CDate(14/07/2010) <> CDate(17/08/2010) or .......)
En resumen, como si encuentra alguna coincidencia devuelve True vuelvo ha hacer la comparación
Cita:
if (CDate(14/07/2010) = CDate(16/08/2010) or CDate(14/07/2010) = CDate(17/08/2010) or .......) = True // es igual al 1º caso
if (CDate(14/07/2010) = CDate(16/08/2010) or CDate(14/07/2010) = CDate(17/08/2010) or .......) = False // es igual al 2º caso
¿He logrado explicarme?
Cita:
Iniciado por Myakire Ver Mensaje
Que pasó mi estimado Adler?!

Solo necesitas encerrar entre comillas el parámetro de la función CDate para que te funcione ese IF
Estaba ya algo saturado para montarle a este usuario lo que creo que quiere

Reitero mi agradecimiento
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />