Допустим у Вас есть книга с n-ным количеством однотипных листов. Иногда приходится проделывать в каждом листе одну и ту же операцию. Скажем, написание заголовков или изменение формулы в одной и той же ячейке шаблона. Чаще всего в таких случаях проделывается следующая операция: на одном листе меняются заголовки, затем копируются и поочередно вставляются на остальные листа. Или формула прописывается в одном листе и последовательно вставляется в каждый лист. Долго, нудно и неинтересно. Благо разработчики Microsoft предвидели подобные мучения и снабдили Excel средством для более быстрого осуществления этой задачи.
Для произведения одинаковых изменений сразу на нескольких листах все, что необходимо сделать, это выделить все необходимые листы с зажатой клавишей
Подобная работа с листами еще называется работой с группой листов. Определить, что на данный момент выделена группа листов(и изменения будут производиться на всех этих листах) очень просто - в заголовке Excel будет отображен текст: [Группа]
- если в группу объединены не все листы книги - выделить любой лист вне группы
- если в группе все листы книги книги - выделить любой лист, который на данный момент не является активным
Так же см.:
Как одновременно просматривать информацию с нескольких листов/диапазонов?
Спасибо, очень помогли!!!
Не могу выделить листы одновременно. Спасибо!
Валерий, уверены, что Shift или Ctrl в этот момент зажаты? Скорее всего нет.
Спасибо за статью, эта же функция работает если надо все страницы подготовить под печать (например, через предварительный просмотр изменить границы или "вписать" сожердимое в одну страницу)
Здравствуйте!
А как сделать на vba?
Делаю выборку из одной книги в другую по диапазону дат.
Теперь надо, что бы изменения в ячейках книги с выборкой, копировались в соответствующие ячейки книги источника.
Не получается :( Намекните куда смотреть пожалуйста.
Влад, если правильно понял.
для выделенных листов:
для всех листов в активной книге:
Но не уверен, что это имеет какое-то отношение к источнику данных. Если надо при каждом изменении в консолидированной книге такие же изменения происходили в источнике, то придется писать отдельные процедуры и продумывать логику.
Thanks