Как найти разницу между датами в VBA

Я пытаюсь выяснить разницу между системной датой и датой, хранящейся в рабочем листе. Если разница между ними> 30 дней, результат верен, иначе результат неверен

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

Как мне узнать разницу в днях между системной датой и датой, хранящейся в рабочем листе? Дата на листе также может быть прошлой датой.

9
задан Community 9 July 2018 в 19:34
поделиться