replace text with a loop
Since you are doing a xlPart search, the posted code will handle those
situations automatically... if you have C3, AC3 or even HC3 in a cell, the
C3 to C4 replacement will catch all the occurrences automatically
--
Rick (MVP - Excel)
"Scooter" wrote in message
...
Thanks that worked like a charm. It brought to light another question.
How can I go past Z to say AA, AB, AC...? (these letters represent the
Excel
column letters).
"Rick Rothstein" wrote:
Give this a try...
Dim Index As Long
For Index = Asc("A") To Asc("Z")
Cells.Replace What:=Chr(Index) & "3", _
Replacement:=Chr(Index) & "4", _
LookAt:=xlPart, _
SearchOrder:=xlByRows, _
MatchCase:=False, _
SearchFormat:=False, _
ReplaceFormat:=False
Next
--
Rick (MVP - Excel)
"Scooter" wrote in message
...
If I wanted to replace text "A3" with "A4" I would do this
Cells.Replace What:="A3", _
Replacement:="A4", _
LookAt:=xlPart, _
SearchOrder:=xlByRows, _
MatchCase:=False, _
SearchFormat:=False, _
ReplaceFormat:=False
How could I put this in a loop to also replace also "B3" with "B4",
"C3"
with "C4", all the way to "Z3" with "Z4"?
|