Estoy tratando de encontrar la diferencia entre la fecha del sistema y la fecha almacenada en la hoja de trabajo. Si la diferencia entre ellos es> 30 días, el resultado es verdadero, lo demás el resultado es falsoCómo encontrar la diferencia entre las fechas en VBA
Dim result as boolean
Dim sDate as string
sDate = Date
if Worksheets("dates").Cells(1,1) - sDate > 30 then 'how do I do this?
result = true
else
result = false
end if
¿Cómo puedo saber la diferencia en días entre la fecha del sistema y la fecha almacenada en la hoja de cálculo? La fecha en la hoja de trabajo también puede ser una fecha pasada.
¿Cómo se almacena el valor de la fecha en la hoja de cálculo? es decir, 1 de abril de 2010, 30 de enero de 2010, etc. – brettdj
Como texto, supongo. mm/dd/aaaa – Ank