Я ищу помощь по написанию VBA, который заменит информацию на одном листе, используя легенду, которая находится на другом листе.VBA для поиска/замены информации с одного листа на другой
Мне нужно две вещи. 1. заменить ячейки в столбце C в Sheet1 данными из столбца C в Sheet2, если столбец C в Sheet1 = столбец A в Sheet2. 2. также вставьте соседнюю ячейку (номер позиции), которая соответствует новому описанию.
Вот простой образец таблицы.
Лист 1 ПЕРЕД Код:
1 A B C
2 EQUIPMENT TYPE ITEM NUMBER DESCRIPTION
3 Actives NC400
4 Full Spectrum EQ- Bank 1 T2&4 CS12
5 T2&4 CS09
6 Full Spectrum EQ - Bank 2 T8 CS09
7 T8 CS06
Лист 2 (легенда)
1 A B C
2 Original Description Item Number New Description
3 NC400 5543 Full Features 2x2
4 T2&4 CS12 5568 Cable Simulator 12db
5 T2&4 CS09 9956 Cable Simulator 9db
6 T8 CS09 5547 Return Path 9db
7 T8 CS06 6689 Return Path 6db
Лист 1 ПОСЛЕ КОД:
1 A B C
2 EQUIPMENT TYPE ITEM NUMBER DESCRIPTION
3 Actives 5543 Full Features 2x2
4 Full Spectrum EQ- Bank 1 5568 Cable Simulator 12db
5 9956 Cable Simulator 9db
6 Full Spectrum EQ - Bank 2 5547 Return Path 9db
7 6689 Return Path 6db
Я знаю, что я должен буду использовать ряд петель, я был бы признателен за любую помощь.
Спасибо!
Вы можете сделать это с помощью функции ВПР() - нет VBA требуется. –