Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Team
I am struggling to wrap my head around this. I have a sheet that get populated via data off a clipboard( exported from Sapphire DB. Does anyone have a handy snippet that will look at the range and detect what it is then do stuff: I tried using this: ..Numberformat = "dd/mm/yy" ..Value = DateValue(.Value) But it halts on the second part. I then tried this ( and strangely enough, it worked once ). With c .. Formula = LEFT(.offset(,-1), Worksheetfunction.Find(".",.offset(,-1),-1)) End with When I ran it again it kept throwing up a "Find" execution error. Kind of hoping for something like: IF IsDate(Range("A2:A100") Then "Do something to trim off Time" ELSE IF IsText(Range("A2:A100") Then "Do something else to trim off Time" End If End If As always TIA Cheers Mark. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Converting text format of time/date into Excel time/date for subtr | Excel Worksheet Functions | |||
removing/ignoring time in a date time field | Excel Discussion (Misc queries) | |||
Removing date from time | Excel Discussion (Misc queries) | |||
Calculating days & time left from start date/time to end date/time | Excel Worksheet Functions | |||
Combined date time cell to separate date & time components | Excel Worksheet Functions |