Как синхронизировать одинаковый выбор диапазона на всех листах в книге Excel?
При работе с книгой Excel может понадобиться выбрать один и тот же диапазон на нескольких листах для более эффективного сравнения или анализа данных. Приведённые ниже методы помогут быстро синхронизировать выделение диапазона на всех листах, обеспечивая согласованное отображение информации.
![]() | ![]() |
Выбор одинаковых диапазонов на всех листах с помощью «Выбрать все листы»
Быстрая синхронизация всех листов одного диапазона одним щелчком
Выбор одинаковых диапазонов на всех листах с помощью «Выбрать все листы»
Вы можете сделать так, чтобы все листы выбирали один и тот же диапазон в книге, как показано ниже:
1. Выберите на активном листе диапазон, который вы хотите выделить на всех листах, например «A103:C112».
2. Затем щелкните правой кнопкой мыши по вкладке листа и выберите в меню пункт «Выбрать все листы».

3. Один и тот же диапазон будет выделен на всех листах книги.
Быстрая синхронизация всех листов одного диапазона одним щелчком
Если вы установили «Kutools для Excel», вы можете использовать функцию «Синхронизировать листы», чтобы легко синхронизировать все листы, как показано ниже:
1. Активируйте нужный лист и выделите требуемый диапазон.
2. Нажмите KUTOOLS PLUS > Лист > Синхронизировать листы.

3. Появится диалоговое окно с напоминанием о том, что все листы в книге будут иметь одинаковые параметры: выберите диапазон и верхнюю левую ячейку.

4. Нажмите «ОК» — и все листы мгновенно синхронизируются: при переходе между ними на каждом будет выделяться один и тот же диапазон. См. скриншоты:
![]() | ![]() |
![]() | ![]() |
- Чтобы воспользоваться этой функцией, сначала установите Kutools для Excel — нажмите, чтобы скачать Kutools для Excel.
- Чтобы узнать больше об инструменте «Синхронизировать листы», посетите учебное пособие: Одновременный выбор одинаковых ячеек на всех листах Excel.
Использование кода VBA для Синхронизировать листы
С помощью приведённого ниже кода VBA вы сможете быстро выделить один и тот же диапазон на всех листах и отобразить окно «Выберите диапазон» в одном и том же положении.
1. Выделите нужный диапазон на любом листе, затем перейдите в меню «Разработчик» и выберите «Visual Basic». Откроется окно «Microsoft Visual Basic для приложений».
2. Выберите «Вставка» > «Модуль», затем скопируйте и вставьте в модуль следующий код:
VBA: синхронизация всех листов книги
Sub SynchSheets()
'Update 20130912
Dim WorkShts As Worksheet
Dim sht As Worksheet
Dim Top As Long
Dim Left As Long
Dim RngAddress As String
Application.ScreenUpdating = False
Set WorkShts = Application.ActiveSheet
Top = Application.ActiveWindow.ScrollRow
Left = Application.ActiveWindow.ScrollColumn
RngAddress = Application.ActiveWindow.RangeSelection.Address
For Each sht In Application.Worksheets
If sht.Visible Then
sht.Activate
sht.Range(RngAddress).Select
ActiveWindow.ScrollRow = Top
ActiveWindow.ScrollColumn = Left
End If
Next sht
WorkShts.Activate
Application.ScreenUpdating = True
End Sub
3. Затем нажмите кнопку «Выполнить» или клавишу F5, чтобы запустить код. На всех листах будет выделен один и тот же диапазон, а окно «Выберите диапазон» появится в одном и том же положении.
Связанные статьи
Как одновременно вводить или выделять ячейки на нескольких листах?
В Excel выделить или ввести значение в одну ячейку очень просто. Но что делать, если нужно одновременно выделить или ввести одинаковое значение в соответствующие ячейки на разных листах одной книги? Вот быстрые способы решения этой задачи.
Как синхронизировать раскрывающийся список на нескольких листах в Excel?
В этой статье приведён код VBA, который поможет вам синхронизировать раскрывающийся список на нескольких листах в Excel.
Лучшие инструменты для повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить наиболее необходимую вам функцию…
Office Tab Добавляет вкладки в Office и значительно упрощает вашу работу
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — это удобнее, чем использовать отдельные окна.
- Повысьте продуктивность на 50 % и сократите сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — это комплект, объединяющий надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий для команд, работающих в приложениях Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка за считанные минуты (готово к MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек



