excel vba中如何将日期转换为数字进行计算?

2024-11-24 00:03:15
推荐回答(1个)
回答1:

用datevalue试试

附件里有示例

Sub ff()

Dim a, b, c

For i = 1 To 2

a = Cells(i, 1)
b = Cells(i, 2)
c = Cells(i, 3)

If DateValue(c) - DateValue(a) > -1 And DateValue(c) - DateValue(b) >= 0 Then
Cells(i, 4) = "Y"
End If

Next i

End Sub