아래의 표현식을 사용하여 2 개의 날짜의 차이를 비교합니다. 두 날짜가 셀에 있으면 0을 반환하고 싶지만 Date2가 비어 있으면 차이가 나타납니다. 지금 date2에 날짜가 없으면 #ERROR를 얻습니다. 어떤 아이디어라도 대단히 감사하겠습니다.값이 비어 있으면 QRY가 오류를 반환합니까?
expr2: NetWorkDays([Date1],[Date2])
Option Compare Database
Public Function NetWorkdays(dteStart As Date, dteEnd As Date) As Integer
Dim intGrossDays As Integer
Dim dteCurrDate As Date
Dim i As Integer
intGrossDays = DateDiff("d", dteStart, dteEnd)
NetWorkdays = 0
For i = 0 To intGrossDays
dteCurrDate = dteStart + i
If Weekday(dteCurrDate, vbMonday) < 6 Then
End If
Next i
End Function
을 NETWORKDAYS = 0' – talbright
때로는 필드는 비어 그래서 나는 알 필요가 있다면 첫 번째 필드 날짜가 입력 된 후 얼마나 비워 있었습니까? – user1342164
함수를 호출하는 코드를 게시 할 수 있습니까? – talbright