У меня в таблице на листе 1 есть две колонки А и Б. Я создал макрос, чтобы найти значение A1 на листе 2 и заменить значение B1 вместо значения A1 на листе 2.
Я хочу улучшить макрос, чтобы охватить весь диапазон столбцов A и B.
Sub Find_Replace() ' ' Sheets("Sheet1").Select Range("A1").Select Selection.Copy Sheets("Sheet1").Select Range("B1").Select Application.CutCopyMode = False Selection.Copy Sheets("Sheet2").Select Selection.Replace What:="Value 1 ", Replacement:="value X", LookAt:= _ xlPart, SearchOrder:=xlByColumns, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False End Sub
** ищем, чтобы улучшить диапазон ("А1").Выберите, чтобы охватить все доступные ячейки в диапазоне A и B