Всех приветствую. Есть необходимость сравнить два диапазона на двух листах (в реалии это две книги, но для примера приложил одну с двумя листами). По столбцам сравниваемый диапазон фиксированный - от 50 до 65 столбца. По строкам от 10-ой строки до последней строки с данными в столбце 1. Количество строк на листах одинаково (вообще листы одинаковы, кроме столбцов от 50 до 65). Форматы в диапазоне одинаковые, текстовые и числовые. В примере сделал общий формат. На "Лист2" пользователь вносит изменения и сохраняется. Далее пользователь должен запустить макрос и те данные, что появились в диапазоне на Листе2 должны перенестись на Лист1, но только в те ячейки, где пусто на Листе1 и они должны выделиться на Листе1 (пусть зеленым цветом). Если вдруг ячейка на Листе1 оказалась занята, то ее перезаписывать нельзя и на Листе2 эта ячейка должна выделиться (красным цветом)
Всех приветствую. Есть необходимость сравнить два диапазона на двух листах (в реалии это две книги, но для примера приложил одну с двумя листами). По столбцам сравниваемый диапазон фиксированный - от 50 до 65 столбца. По строкам от 10-ой строки до последней строки с данными в столбце 1. Количество строк на листах одинаково (вообще листы одинаковы, кроме столбцов от 50 до 65). Форматы в диапазоне одинаковые, текстовые и числовые. В примере сделал общий формат. На "Лист2" пользователь вносит изменения и сохраняется. Далее пользователь должен запустить макрос и те данные, что появились в диапазоне на Листе2 должны перенестись на Лист1, но только в те ячейки, где пусто на Листе1 и они должны выделиться на Листе1 (пусть зеленым цветом). Если вдруг ячейка на Листе1 оказалась занята, то ее перезаписывать нельзя и на Листе2 эта ячейка должна выделиться (красным цветом)ovechkin1973
Pelena, ! Все отлично.. с утра не правильно проверил. Все работает, как надо. Буду тестировать на скорость обработки кодом больших объемов..ovechkin1973
Плохо когда не знаешь, да еще забудешь. Правильно сформулированный вопрос содержит половину ответа.