G
Guest
Hello,
I have an easy question which I could solve so far.
I would like to find all ? character on a worksheet and delete it from each
cells.
My code is:
Private Sub CommandButton2_Click()
Dim rng1 As Range
Dim mycell1 As Range
Set rng1 = Range("h98:i100")
For Each mycell1 In rng1
If Not mycell1.Find("?") Is Nothing Then
mycell1.Replace What:="?", replacement:=""
End If
Next
End Sub
the result is, that it deletes each character, not just the ?s. My idea is,
that this is because ? is a special character to be used to look for
something which is not known in an expression.
How can I replace my ?s ? And onyl the ?s ?
Thanks for your help,
Zoltan
I have an easy question which I could solve so far.
I would like to find all ? character on a worksheet and delete it from each
cells.
My code is:
Private Sub CommandButton2_Click()
Dim rng1 As Range
Dim mycell1 As Range
Set rng1 = Range("h98:i100")
For Each mycell1 In rng1
If Not mycell1.Find("?") Is Nothing Then
mycell1.Replace What:="?", replacement:=""
End If
Next
End Sub
the result is, that it deletes each character, not just the ?s. My idea is,
that this is because ? is a special character to be used to look for
something which is not known in an expression.
How can I replace my ?s ? And onyl the ?s ?
Thanks for your help,
Zoltan