Добрый день всем! Помогите пожалуйста создать макрос для копирования разрозненных диапазонов из файла Источник в файл Приемник в эти же диапазоны на одноименные листы. Файлы лежат в одной папке, кроме них в этой папке ничего больше нет. Нужно исключить из обработки листы "Разноска", "Расценки", "_" и "Итог". В файле Приемник на листе Расценки есть список в диапазоне $K$28:$K$47, в соответствии с этим списком в нем есть одноименные листы. В файле Источник идентичные по структуре листы с одинаковыми именами, как и в файле Приемник, но в источнике могут быть не все или наоборот больше (в Приемнике всегда листы соответствуют списку).
Нужно скопировать все диапазоны, залитые желтым цветом в файле Источник в файл Приемник в те же диапазоны в одноименные листы. Если есть расхождение в листах на книгах, то выдавались бы сообщения с указанием имени листа (например "в файле Источник отсутствует лист Смирнов" или "в файле Приемник отсутствует лист такой то" и предложить добавить такой лист в Приемник или отказаться. В случае добавления, на листе Расценки в файле Приемник заполнить список Добавленные в диапазоне $M$28:$M$47, а отсутствующие в Источнике в диапазоне $O$28:$O$47. Файлы прилагаю в архиве.
Нужно скопировать все диапазоны, залитые желтым цветом в файле Источник в файл Приемник в те же диапазоны в одноименные листы. Если есть расхождение в листах на книгах, то выдавались бы сообщения с указанием имени листа (например "в файле Источник отсутствует лист Смирнов" или "в файле Приемник отсутствует лист такой то" и предложить добавить такой лист в Приемник или отказаться. В случае добавления, на листе Расценки в файле Приемник заполнить список Добавленные в диапазоне $M$28:$M$47, а отсутствующие в Источнике в диапазоне $O$28:$O$47. Файлы прилагаю в архиве.