Hi Raj
Do you mean?
Sub Cleancolumn1()
With ThisWorkbook.Worksheets("Sheet1")
For i = 1 To .Cells(Rows.Count, 14).End(xlUp).Row
If Left(.Cells(i, 14), 1) = "'" Then
.Cells(i, 14) = Right(.Cells(i, 14), Len(.Cells(i, 14)) - 1)
End If
Next i
End With
End Sub
--
Regards
Dave Hawley
www.ozgrid.com
"Raj" <(E-Mail Removed)> wrote in message
news:9aab4b9b-9698-4667-84cf-(E-Mail Removed)...
> Hi,
>
> When I run the following code, I am getting the Application or object
> defined error. The second line is a single line in my code. The VBE
> highlights the portion after "Then" in the second line.
>
> Sub Cleancolumn1()
> For i = 1 To ThisWorkbook.Worksheets("Sheet1").Cells(Rows.Count,
> 14).End(xlUp).Row
> If Left(Cells(i, 14), 1) = "'" Then
> ThisWorkbook.Worksheets("Sheet1").Cells(i, 14) = Right(Cells(i, 14),
> Len(Cells(i, 14)) - 1)
> Next i
> End Sub
>
> What is going wrong?
>
> Thanks in advance for the help.
>
> Regards,
> Raj