返回列表 上一主題 發帖

[發問] 時間範圍比對問題

回復 2# GBKEE

版大好^_^
謝謝版大的幫忙

不好意思!剛剛沒有將問題點說明清楚,主要是想針對建立時間和修改時間兩個欄位之間的時間範圍比對。
以2011/10/11 8:00~2011/10/11 14:30的時間範圍,下列資料若只有比對修改時間會比對不到。

說明:
查詢時間2011/10/11 8:00~2011/10/11 14:30的時間區段,若這段時間有時間落在建立時間~修改時間這段時間範圍�堙A則代表有比對到。

檔案名稱        建立時間            修改時間                             比對
AA        2011/10/1 08:30        2011/10/12 12:00        Y
AB        2011/10/11 09:05      2011/10/13 20:15        Y
BA        2011/10/1 09:05        2011/10/6 20:15           N

很謝謝版大的幫忙,感激不盡^_^
小孩

TOP

回復 1# child
試試看
  1. Sub Ex()
  2.     Dim A As Long, B As Long, i As Integer
  3.     A = #10/11/2011 8:00:00 AM#
  4.     B = #10/11/2011 2:30:00 PM#
  5.     For i = 1 To [C1].End(xlDown).Row
  6.         If Cells(i, "C") >= A And Cells(i, "C") <= B Then
  7.             Cells(i, "D") = "Y"
  8.         Else
  9.             Cells(i, "D") = "N"
  10.         End If
  11.     Next
  12. End Sub
複製代碼

TOP

        靜思自在 : 稻穗結得越飽滿,越會往下垂,一個人越有成就,就要越有謙沖的胸襟。
返回列表 上一主題