Próbuję ustalić różnicę między datą systemową a datą zapisaną w arkuszu roboczym. Jeżeli różnica między nimi wynosi> 30 dni, wynik jest prawdziwy, w przeciwnym wypadku wynik jest fałszywyJak znaleźć różnicę między datami w 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
Jak mogę dowiedzieć się różnica w dniach pomiędzy datą systemową i dacie zapisanej w arkuszu? Data w arkuszu może być również datą przeszłą.
Jak jest przechowywana wartość daty w arkuszu kalkulacyjnym? tj. 1 kwietnia 2010, 01/30/2010 itd. – brettdj
Jak sądzę, tekst. mm/dd/rrrr – Ank