Как синхронизировать один и тот же выбранный диапазон на всех листах в книге Excel?
При работе с книгой Excel вам может понадобиться выбрать один и тот же диапазон на нескольких листах, чтобы более эффективно сравнивать или анализировать данные. Методы, описанные ниже, помогут вам быстро синхронизировать выбранные диапазоны на всех листах, что облегчит просмотр информации последовательно.
![]() | ![]() |
Выбор одинаковых диапазонов на всех листах с помощью функции «Выбрать все листы»
Быстрая синхронизация всех листов с одинаковым диапазоном одним щелчком
Выбор одинаковых диапазонов на всех листах с помощью функции «Выбрать все листы»
Вы можете заставить все листы выбрать один и тот же диапазон в книге, как показано ниже:
1. Выберите диапазон на активном листе, который вы хотите выбрать на всех листах. Например, диапазон «A103:C112».
2. Затем щелкните правой кнопкой мыши по вкладке листа и выберите «Выбрать все листы» из меню.
3. На всех листах книги будет выбран один и тот же диапазон.
Быстрая синхронизация всех листов с одинаковым диапазоном одним щелчком
Если вы установили «Kutools для Excel», вы можете использовать функцию «Синхронизировать листы», чтобы легко синхронизировать все листы с одинаковым диапазоном следующим образом:
1. Активируйте лист и выберите диапазон, который вы хотите использовать.
2. Нажмите Kutools Plus > Лист > Синхронизировать листы.
3. Появится всплывающее окно с напоминанием, что все листы в книге будут иметь один и тот же выбранный диапазон и верхнюю левую ячейку.
4. Нажмите OK, и все листы будут синхронизированы. При переходе между всеми листами каждый лист будет иметь один и тот же выбранный диапазон. Смотрите скриншоты:
![]() | ![]() |
![]() | ![]() |
- Чтобы использовать эту функцию, сначала необходимо установить 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% и сократите сотни лишних кликов мышью каждый день!