Приветствую! Может у кого завалялся макрос копирования диапазонов в зависимости от дат. Или подскажите как сделать. Нужно что б макрос (по кнопке) в листе me взял дату из ячейки B2 нашел её в листе main и вставил диапазоны C15:R19 и C21:J24 с листа me в соответствующие дате диапозоны на листе main.
Макрос копирования областей по датам
12.09.2021 17:34:40
|
|
|
|
12.09.2021 20:12:47
2. Вы понимаете, что если скопировать с листа Me диапазон C15:R19 и вставить его в диапазон С13:R19 на листе Main, то все формулы на листе Main в этом диапазоне пропадут? Вам так и надо, чтобы они пропали, или вы это не подразумеваете? Или сохранение формул на листе Main не обязательно, можно копировать весь диапазон сразу? Тогда это легче сделать 3. Чтобы не удалились формулы на листе Main, то с листа Me надо копировать C15:D19, потом G15:H19, потом K15:L19, потом O15:P19. Но и это нельзя сделать, так как у вас ячейка "Кубы" объединены на листе Main (ячейки D16:E16). Если убрать все объединённые ячейки (D:E в кубах), то можно сделать такое копирование по диапазонам, тогда формулы на листе Main останутся нетронутыми. А так, если основываться только на вашем описании задания, то вот так
Изменено: |
|||||||
|
|
13.09.2021 10:11:11
New, спасибо, работает. но есть вопросы.
и ещё в коде небольшая ошибка .PasteSpecial xlValue исправил на .PasteSpecial xlValues и код заработал |
|||||||
|
|
13.09.2021 13:21:10
|
|||
|
|
13.09.2021 13:25:13
Изменено:
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
|
|||
|
|
13.09.2021 13:27:52
|
|
|
|
13.09.2021 13:46:01
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
|
|||
|
|
13.09.2021 15:13:21
Всё нормально спасибо
|
||||
|
|
|||