Tôi đang cố gắng tìm ra sự khác biệt giữa ngày hệ thống và ngày được lưu trữ trong trang tính. Nếu sự khác biệt giữa chúng là> 30 ngày, kết quả là đúng, kết quả là saiCách tìm sự khác biệt giữa các ngày trong 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
Làm cách nào để tìm sự khác biệt trong ngày giữa ngày hệ thống và ngày được lưu trữ trong trang tính? Ngày trong trang tính cũng có thể là ngày trong quá khứ.
Giá trị ngày được lưu trong bảng tính như thế nào? tức là 1 tháng 4 năm 2010, 01/30/2010, v.v. – brettdj
Như tôi đoán. mm/dd/yyyy – Ank