Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi,
I have a spreadsheet with 1800 dates in one column. However, Excel doesn't recognise them as a date. Why? Because they are in the following format: 20050512 Which I know is yyyymmdd. However, I cannot work out a way to convert these, in a macro, to something that Excel recognises as a UK date (dd/mm/yyyy). I've writtne a macro that rearranges the numbers, but the new data doesn't recognise amiguous US/UK dates properly (ie is 20050512 the fifth of December or the twelfth of May?): Sub ChangeDate() For Each c In Range("A2:A1801").Cells ' For each cell, re-arrange the numbers - last 2 digits, middle 2 and first 4, putting in a "/" between them c.Value = Right(c.Value, 2) & "/" & Mid(c.Value, 5, 2) & "/" & Left(c.Value, 4) Next Any help much appreciated.... |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Converting Day Numbers to Dates... | Excel Worksheet Functions | |||
auto correct numbers with dates | Excel Worksheet Functions | |||
prevent converting numbers with hyphens to dates | Excel Discussion (Misc queries) | |||
2 digit year in dates return 19xx not 20xx | Excel Discussion (Misc queries) | |||
Converting Numbers to Text properly | Excel Discussion (Misc queries) |