Страницы

Поиск по вопросам

среда, 5 февраля 2020 г.

VBA Excel Макрос поиска

#vba #excel


Добрый день. Нуждаюсь в помощи написания макроса для Екселя.
Задача:
Есть ячейки, значение которых - текст, эти значения взяты с другого файла. Нужно
организовать поиск этого текста в базе данных(этот текст - название товара), после
чего вывести опеределенные значения.
Инное обьяснение. Ячейка А1=А1(с другого файла, а именно, название товара), в нашем
файле, автоматически происходит поиск этого названия и вставляются ингридиенты в определенные
ячейки.    


Ответы

Ответ 1



Без примера трудно советовать. Создать массив, пройтись по нему циклом... Может, ну его, макрос? :) =ВПР(A1;диапазон_другой_книги;столбец_поиска;)

Ответ 2



ВПР и СУММЕСЛИ на другую книгу при большом объеме данных - это зло. Оптимальный вариант написать запрос на лист с товаром и разместить результат в отдельном листе. Выйдет так, что как минимум ВПР будет на другой лист этой же книги. Может быть ВПР, а может лучше использовать Find.

Комментариев нет:

Отправить комментарий