Как выбрать все разблокированные ячейки в Excel?
Насколько мы все знаем, ячейки Excel заблокированы по умолчанию, когда мы защищаем рабочий лист и нам нужно изменить некоторые определенные значения ячеек, нам нужно сначала разблокировать ячейки. Но как вы могли найти и выделить все разблокированные ячейки, если вы хотите что-то изменить?
Выберите все разблокированные ячейки с кодом VBA
Выберите все разблокированные ячейки с помощью Kutools for Excel
Выберите все разблокированные ячейки с кодом VBA
Следующий код VBA может помочь вам быстро выбрать все разблокированные ячейки сразу, пожалуйста, сделайте следующее:
1. Удерживайте ALT + F11 ключи, и он открывает Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в окно модуля.
Код VBA: выберите все разблокированные ячейки
Sub SelectUnlockedCells()
'Update 20130830
Dim WorkRng As Range
Dim OutRng As Range
Dim Rng As Range
On Error Resume Next
Set WorkRng = Application.ActiveSheet.UsedRange
Application.ScreenUpdating = False
For Each Rng In WorkRng
If Rng.Locked = False Then
If OutRng.Count = 0 Then
Set OutRng = Rng
Else
Set OutRng = Union(OutRng, Rng)
End If
End If
Next
If OutRng.Count > 0 Then OutRng.Select
Application.ScreenUpdating = True
End Sub
3, Затем нажмите F5 ключ для запуска этого кода, и все разблокированные ячейки были выбраны. Затем вы можете изменить эти значения ячеек после того, как рабочий лист будет защищен.
Заметки:
- 1. Если на вашем листе нет разблокированных ячеек, этот код не вступит в силу.
- 2. Этот код VBA применяется только для используемого диапазона
Выберите все разблокированные ячейки с помощью Kutools for Excel
Если вы не знакомы с кодом VBA, вы также можете выбрать все разблокированные ячейки одним щелчком мыши, используя этот Выберите разблокированные ячейки of Kutools for Excel.
Kutools для excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Получить сейчас.
Если вы установили Kutools for Excel, сделайте следующее:
1. Выберите диапазон или весь лист, на котором вы хотите выделить разблокированный диапазон ячеек.
2. Нажмите Кутулс > Выберите Инструменты > Выберите разблокированные ячейки, см. снимок экрана:
3. И затем все разблокированные ячейки в вашем выборе были выбраны сразу, как показано на следующем снимке экрана:
Если вы хотите узнать больше об этой функции, нажмите Выберите разблокированные ячейки.
Связанная статья:
Как определить и выделить все заблокированные ячейки в Excel?
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!