ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   New Users to Excel (https://www.excelbanter.com/new-users-excel/)
-   -   Deleting first character issue (https://www.excelbanter.com/new-users-excel/177339-deleting-first-character-issue.html)

saman110 via OfficeKB.com

Deleting first character issue
 
This macro deletes first character of each cell in a range. But if there is
black cell in the begining or in between cells it does not work.
Is there any way to overcome this issue.

thx.

Sub RemoveQuote()
On Error GoTo e
Dim rng As Range, cell As Object
Set rng = Selection
For Each cell In rng
cell = Right(cell, Len(cell) - 1)

Next cell
e:
End Sub

--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...l-new/200802/1


Jim Cone

Deleting first character issue
 

Sub RemoveQuote_R1()
On Error GoTo e
Dim rng As Range, cell As Range
Set rng = Selection
For Each cell In rng.Cells
If cell.HasFormula = False Then
If Len(cell.PrefixCharacter) 0 Then
cell.Value = cell.Value
ElseIf Len(cell.Value) 0 Then
cell.Value = Right(cell.Value, Len(cell.Value) - 1)
End If
End If
Next 'cell
e:
End Sub
--
Jim Cone
San Francisco, USA
http://www.realezsites.com/bus/primitivesoftware
(Excel Add-ins / Excel Programming)



"saman110 via OfficeKB.com"
wrote in message
This macro deletes first character of each cell in a range. But if there is
black cell in the begining or in between cells it does not work.
Is there any way to overcome this issue.
thx.

Sub RemoveQuote()
On Error GoTo e
Dim rng As Range, cell As Object
Set rng = Selection
For Each cell In rng
cell = Right(cell, Len(cell) - 1)
Next cell
e:
End Sub



All times are GMT +1. The time now is 07:18 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com