Изменить макрос , что бы он искал определенное значение в таблице - VB
Формулировка задачи:
Всем здравствуйте "!
Все данные конфиденциальны , не могу приложить при мер. Сразу к делу...
Есть макрос , который поочередно открывает файлы excl из указанной папки , берет из них информацию (Set ra = Range("B2")) и записывает к себе на лист.
Вот часть макроса :
Вопрос.
В файлах, в столбце А есть примерно 120 строк.
Как сделать , что бы он сначала находил слово ( ШТРИХКОРД ) - в столбце А , затем копировал ячейку из столбца С ( напротив где нашел слово штрихкод ) !
Все данные конфиденциальны , не могу приложить при мер. Сразу к делу...
Есть макрос , который поочередно открывает файлы excl из указанной папки , берет из них информацию (Set ra = Range("B2")) и записывает к себе на лист.
Вот часть макроса :
Вопрос.
В файлах, в столбце А есть примерно 120 строк.
Как сделать , что бы он сначала находил слово ( ШТРИХКОРД ) - в столбце А , затем копировал ячейку из столбца С ( напротив где нашел слово штрихкод ) !
Решение задачи: «Изменить макрос , что бы он искал определенное значение в таблице»
textual
Листинг программы
for i =1 to 2000 if sh.cells(i,1) = "ШТРИХКОРД" then y = y+1 shd.cells(y,1) = sh.cells(i,3).value end if next
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д