Попробуйте этот короткий макрос VBA:
Sub Macro1() Cells.Replace What:="ABC", Replacement:="ABCD", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False End Sub
EDIT # 1:
Если вы хотите ограничить изменение теми ячейками, чье значение точно
азбука
затем используйте:
Sub Macro2() Cells.Replace What:="ABC", Replacement:="ABCD", LookAt:=xlWhole, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False End Sub
Macro2()
будет игнорировать ячейку как:
Easy as ABC