Добрый день!
Задача: проверить, есть ли в остатках (лист "Остатки") позиции, аналогичные представленным на листе "Выдача", указать наименование, артикул и кол-во напротив аналогов в таблице на листе "Выдача".
Порядок работы макроса (как я его себе представляю):
1. Поиск на листе Заменители строки с подходящей связкой Пол + Артикул в массиве Заменители!C:AL (нужный артикул может быть в любом из столбцов массива)
2. Поиск наличия одного из артикулов-заменителей из выбранной строки (п.1) среди позиций на листе "Остатки" (По полю "Артикул старый")
3. Проверка соответствия размеров (поле "Размер") в таблице "Остатки" и размера в таблице "Выдача".
4. Если артикул является аналогом (в соответствии с таблицей "Заменители") и размеры сходятся, то данные по количеству на остатках отображаются в таблице "Выдача".
Желаемый результат работы макроса выделил заливкой серого цвета в файле-примере.
Бюджет - 1000 руб.
Задача: проверить, есть ли в остатках (лист "Остатки") позиции, аналогичные представленным на листе "Выдача", указать наименование, артикул и кол-во напротив аналогов в таблице на листе "Выдача".
Порядок работы макроса (как я его себе представляю):
1. Поиск на листе Заменители строки с подходящей связкой Пол + Артикул в массиве Заменители!C:AL (нужный артикул может быть в любом из столбцов массива)
2. Поиск наличия одного из артикулов-заменителей из выбранной строки (п.1) среди позиций на листе "Остатки" (По полю "Артикул старый")
3. Проверка соответствия размеров (поле "Размер") в таблице "Остатки" и размера в таблице "Выдача".
4. Если артикул является аналогом (в соответствии с таблицей "Заменители") и размеры сходятся, то данные по количеству на остатках отображаются в таблице "Выдача".
Желаемый результат работы макроса выделил заливкой серого цвета в файле-примере.
Бюджет - 1000 руб.