Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Im trying to run a macro to look at imported time data in a cell,
remove the am/pm designation and convert the time to 24 clock. For now I will just select the range of data and run the macro... the imported data is in general format example: "953am" My though is to run through the column (selection) test each cell value and if the cell contains the string "pm", remove "pm" and add 1200 to the numeric value. If the cell contains "am" then just remove am. just to get findingt he string right I started with: Sub FixTime() Dim timeCell As Range For Each timeCell In Selection If timeCell.Value = Right("pm", 2) Then timeCell.Value = timeCell.Replace("pm", "") End If Next End Sub However, all the cells with "pm" in them get bypassed any help will be appreciated. Robert |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Nested formula to search a text string and return specific text | Excel Worksheet Functions | |||
extact text string from specific cell except three last characters | Excel Worksheet Functions | |||
How do I remove all text in a cell after a specific character? | Excel Worksheet Functions | |||
want to remove all text characters equal to one character in length from text string | Excel Worksheet Functions | |||
want to remove all text characters equal to one character in length from text string | Excel Worksheet Functions |