![]() |
|
#1
|
|||
|
|||
|
I have been using range.find successfuly until I tried to find a date. I have a simple workbook being an extract from the main project. Unfortunately I can't get any response from the attachment icon so I have listed the macro code under. The workbook range TestDate has dates in "A1:E1" the cells are in date format. The code using the Range.Find method fails to find the date. The more traditional For_Next loop does find it. I expect the solution will be simple but I have tried everything I can think of. The LookIn parameter made no difference.
![]() Sub MyMacro() Dim ldDate As Date ldDate = Range("B1").Value Range("TestDate").Select Set c = Selection.Find(ldDate) ', LookIn:=xlValues) If Not c Is Nothing Then MsgBox "found " & ldDate Else MsgBox "Not found " & ldDate End If For i = 1 To 5 With Range("TestDate") If .Cells(1, i) = ldDate Then MsgBox "found " & ldDate Else MsgBox "not found " & ldDate End If End With Next 'i End Sub 'MyMacro |
| Tags |
| dates excel fields, find, range |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How do you use the find and replace tool to find dates and times in Excel 2013? | Jules90 | Excel | 3 | 04-14-2020 07:40 PM |
| what method to find all cells paste linked to a certain cell ? | DBenz | Excel | 1 | 06-28-2018 12:16 PM |
Find if Date range falls within another range
|
Triadragon | Excel | 3 | 05-02-2016 11:48 AM |
| find IP in range / find number between numbers | gn28 | Excel | 4 | 06-14-2015 03:46 PM |
Find and Replace: Dates
|
Attirb | Word | 2 | 04-13-2011 09:56 AM |