標題:
關於formatdatatime
[打印本頁]
作者:
eric093
時間:
2014-4-29 09:51
標題:
關於formatdatatime
本帖最後由 GBKEE 於 2014-4-29 12:49 編輯
各位高手版主們:
附件檔案中,欲將明細的每一個資料比對時段是否符合在其區間中,若是則將回寫符合,
我的做法是先比對日期是否相符,再進行後續比對
但是,因為時間格式不同,所以用了formatdatatime
但就無法比對出來(我想應該是這裡有問題)
請各位高手指點!
謝謝!
作者:
GBKEE
時間:
2014-6-5 06:02
回復
1#
eric093
是這樣嗎?
Option Explicit
Sub 練習()
Dim rng(1 To 6), E, K, C As Range
Application.ScreenUpdating = False
Set rng(1) = Sheets("明細").Range("B2")
Set rng(2) = Sheets("時段").Range("A:A")
rng(3) = FormatDateTime(rng(1), 2)
Do While rng(1) <> ""
Do
Set rng(4) = rng(2).Find(DateValue(rng(3)), LookIn:=xlFormulas, lookat:=xlWhole)
If Not rng(4) Is Nothing Then
rng(4).Value = "eric"
End If
Loop Until rng(4) Is Nothing
Set rng(1) = rng(1).Offset(1)
Loop
End Sub
複製代碼
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)