Перейти к содержимому

Как быстро отменить выбор ячеек из выбранных диапазонов в Excel?

Author: Kelly Last Modified: 2025-06-05

Предположим, вам нужно отменить выбор некоторых ячеек или диапазонов из текущих выделений. В этом случае придется снять все выделение и выбрать заново, поскольку Excel не предоставляет способа отменить выбор ячеек после того, как они были выбраны. В этой статье мы приведем несколько хитростей для отмены выбора части ячеек или диапазонов из текущего выделения.

Отмена выбора части ячеек или диапазонов из выделения с помощью кода VBA

Отмена выбора части ячеек или диапазонов из выделения с помощью Kutools для Excel

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

a screenshot of original data a screenshot of an arrow a result screenshot of deselecting cells from selected ranges

Отмена выбора части ячеек или диапазонов из выделения с помощью кода VBA

VBA — это отличный способ справиться с некоторыми операциями в Excel, которые сложно выполнить с помощью стандартных команд Excel. Это касается и отмены выбора ячеек или диапазонов.

Шаг 1: Выберите диапазон, с которым вы будете работать;

Шаг 2: Щелкните на ячейку в выделении, которую хотите отменить, удерживая клавишу Ctrl.

Шаг 3: Нажмите комбинацию клавиш Alt + F11 в Excel, чтобы открыть окно Microsoft Visual Basic for Applications.

Шаг 4: Нажмите Вставить > Модуль и вставьте следующий макрос в окно Модуля.

VBA для отмены выбора активной ячейки из выделения

Sub UnSelectCell()
'Updateby20140314
Dim rng As Range
Dim InputRng As Range
Dim DeleteRng As Range
Dim OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set DeleteRng = Application.InputBox("Delete Range", xTitleId, Type:=8)
For Each rng In InputRng
    If Application.Intersect(rng, DeleteRng) Is Nothing Then
        If OutRng Is Nothing Then
            Set OutRng = rng
        Else
            Set OutRng = Application.Union(OutRng, rng)
        End If
    End If
Next
OutRng.Select
End Sub

Шаг 5: Нажмите клавишу F5, чтобы запустить этот макрос. Затем появится диалоговое окно, предлагающее выбрать рабочий диапазон. См. скриншоты:

a screenshot of deselecting cells from selected ranges with VBA

Шаг 6: Затем нажмите OK, появится другое диалоговое окно, позволяющее отменить выбор ячеек в диапазоне. Если вы хотите отменить выбор более чем одной ячейки в диапазоне, вы можете удерживать кнопку Ctrl, чтобы выбрать их одну за другой. См. скриншот:

a screenshot of deselecting cells from selected ranges with VBA selected range

Шаг 7: Нажмите OK, и вы увидите результат:

a result screenshot of deselecting cells from selected ranges with VBA


Отмена выбора части ячеек или диапазонов из выделения с помощью Kutools для Excel

Если вам нужно отменить выбор множества ячеек или диапазонов из выделения, использование VBA, описанное выше, не является хорошим решением. Поэтому мы представляем следующий метод — инструмент Помощник диапазона из Kutools для Excel. Он поможет вам легко и быстро отменить выбор любых ячеек или диапазонов из выделения.

Kutools для Excel включает более 300 удобных инструментов для Excel. Бесплатная пробная версия без ограничений на 30 дней.Получить сейчас.

Шаг 1: Нажмите Kutools > Выбрать >> Помощник диапазона….

Шаг 2: В диалоговом окне Помощник диапазона отметьте опцию Разность, а затем щелкните или перетащите мышью, чтобы отменить выбор ячеек или диапазонов из выделения. См. скриншот:

a screenshot of deselecting cells from selected ranges with Kutools for Excel

Шаг 3: Ячейки, которые вам не нужны, будут отменены из выделения. В конце закройте диалоговое окно Помощник диапазона.

Для получения более подробной информации о Помощнике диапазона посетите страницу Описание функции Помощника диапазона.


Связанные статьи:


Лучшие инструменты для повышения продуктивности работы с Office

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных на основе: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Расширенных функций Kutools
Популярные функции: Найти, выделить или отметить дубликаты | Удалить пустые строки | Объединить столбцы или ячейки без потери данных |   Округлить без формулы ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP с несколькими значениями | Многолистовой поиск | Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Избранные функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгами и листами | Библиотека автотекста | Выбор даты | Объединить данные | Шифрование/расшифровка ячеек | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр ячеек с жирным/курсивом/зачёркнутым...) ...
Топ-15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ практических формул (Расчет возраста на основе даты рождения, ...) |19 инструментов вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов для объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое

Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

  • Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!