Страницы: 1
RSS
программа для сравнения данных в 2-х ексель и\или CSV файлах и перенос информации
 
есть 2 файла, это могут быть 2 ексель файла, 2 CSV файла или 1 ексель, другой CSV или наоборот
в них есть столбцы с данными, один из столбцов, это артикул.
Программа  берет артикул с 1 го файла и ищет этот артикул в другом файле, если  нашла то переносит с него заданные данные в заданное место.
Есть 2  режима работы программы: ищет до первого вхождения, т.е. нашло -  перенесло данные и пошло к след. артикулу, т.е. после нахождения дальше  не ищет. и второй режим: когда все равно файл проходится весь, так как  могут быть повторы артикулов.

Т.е. в программе задаем через кнопку Обзор, первый файл (откуда берем артикулы) и второй файл (где ищем их)
дальше указываем для 1-го и 2-го файла, где находится столбец с Артикулами, чтобы программа понимала что с чем сравнивать.

Дальше указываем колонки откуда куда переносить даные. Нужно сделать 5 возможных переносов.
Дальше выбираем режим: искать до первого вхождения или проходить весь файл в любом случае.
Все -Запуск.
По окончанию программа должна написать для скольких артикулов был сделан перенос данных.
и  так же должен писаться лог (текстовик) в который пишутся артикулы, для  которых не было найдено соответствие. Т.е. в первом файле они были, а во  втором не были найдены.
Нужно сделать сейчас. - 100 гривен на карту приват или Visa Mastercard
 
писать в личку
так же можете предложить свою цену.
Изменено: Siniy - 27.04.2015 22:42:14
 
Готовое решение:
http://excelvba.ru/programmes/Lookup
 
а с CSV файлами эта штука работает?
если нашла совпадение в сравниваемых ячейках, оно останавливет проверку или все равно идет до конца файла?
Изменено: Siniy - 27.04.2015 22:43:07
 
программе разницы нет, CSV или XLS
если файл CSV корректно открывается в Excel - то да, работает
(если же файл CSV в кодировке UTF-8, с которой Excel не всегда дружит, - то не получится, надо отдельный макрос делать)
 
Цитата
Игорь написал:
если нашла совпадение в сравниваемых ячейках, оно останавливет проверку или все равно идет до конца файла?
если нашла совпадение в сравниваемых ячейках, оно останавливет проверку или все равно идет до конца файла?
 
спасибо. все работает. вопрос решен. Еще раз Спасибо!
 
тему можно закрывать.
есть желание отблагодарить, но на сайте не вижу реквизитов. если есть карта приват, то скину благодарность (только укажите номер карты и фамилию держателя).
Страницы: 1
Читают тему
Наверх
Loading...