VBA скрипт для Excel

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Программа должна упростить работу по актуализации цен на товары в каталогах (либо иной информации). На Листе 1 в экселе будет таблица товаров выгруженная из 1С с возможен с новыми ценами. На Листе 2 будет отображаться действующий каталог со ветхими ценами. Итогом работы программы должен быть каталог товаров на Листе 2 с обновленными ценами из Листа 1.

1. Информация на листах будет представлена в виде таблиц.

2. Ключевые данные будут указываться вручную. При запуске скрипта, программа запросит указать ключевые столбцы на Листе 1 и Листе 2 - это столбцы по которым программа будет искать идентичные товары на Листах 1 и 2. Дальше программа должна запросить какое поле Листа 2 следует актуализировать, а также из какого поля на Листе 1 следует брать данные для замены.

3. При поиске идентичных строк совпадение должно быть только по КЛЮЧЕВЫМ ПОЛЯМ и полным. Т.е. программа берет значение из первой строки ключевого столбца на Листе 1 и ищет верно такое же на Листе 2 в указанном ключевом столбце. Находит строку (строк может быть обнаружено несколько) и изготавливает актуализацию. Позже - программа берет значение из строки номер 2 на Листе 1 и исполняет туже операцию поиска и актуализации. Причем на Листе 2 может и не быть надобной позиции для актуализации.

4. Поиск должен производиться по каждым строкам Листа. Число строк механически определяться должно.

5. Замена должна производиться полной на Листе 2 значениями из поля на Листе 1.

7. Как будет активироваться скрипт? Думаю в образце экселя должна быть кнопка.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26