Как выделить ячейку или строку с помощью флажка в Excel?

Как показано на скриншоте ниже, вам нужно выделить строку или ячейку флажком. Когда флажок установлен, указанная строка или ячейка будет выделена автоматически. Но как этого добиться в Excel? В этой статье будут показаны два метода достижения этой цели.

Выделите ячейку или строку с помощью флажка с условным форматированием
Выделите ячейку или строку с помощью флажка с кодом VBA


Выделить ячейку или строку флажком с помощью условного форматирования

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

Привязать все флажки к указанной ячейке

1. Вам необходимо вручную вставить флажки в ячейки по одному, нажав Разработчик > Вставить > Флажок (Управление формой) .

2. Теперь флажки были вставлены в ячейки в столбце I. Установите первый флажок в I1, введите формулу = $ J1 в строку формул, а затем нажмите клавишу Enter. ключ.

Совет : если вы не хотите, чтобы значения в соседних ячейках были связаны с флажками, вы можете связать флажок с другим листом ячейка, например = Sheet3! $ E1 .

р>

2. Повторяйте шаг 1, пока все флажки не будут связаны с соседними ячейками или ячейками на другом листе.
Примечание : все связанные ячейки должны быть последовательными и располагаться в одном столбце.

Создать правило условного форматирования

Теперь вам нужно создать правило условного форматирования, как показано ниже, шаг за шагом.

1. Выберите строки, которые необходимо выделить флажками, затем нажмите Условное форматирование > Новое правило на вкладке Главная . См. Снимок экрана:

2. В диалоговом окне Новое правило форматирования вам необходимо:

2.1 Выбрать Использовать формулу, чтобы определить, какие ячейки нужно форматировать в поле Выберите тип правила ;

2.2 Введите формулу = IF ($ J1 = TRUE, TRUE, FALSE) в поле Формат значений, где эта формула верна ;
Или = IF (Sheet3! $ E1 = TRUE, TRUE, FALSE) , если флажки связаны с другим листом.

2.3 Нажмите кнопку Формат , чтобы указать выделенный цвет для строк;

2.4 Нажмите кнопку OK . См. Снимок экрана:

Примечание : в формуле $ J1 или $ E1 – это первая связанная ячейка для флажков, и убедитесь, что ссылка на ячейку была изменена на абсолютный столбец ( J1> $ J1 или E1> $ E1 ).

Теперь правило условного форматирования создано. При установке флажков соответствующие строки будут выделены автоматически, как показано на скриншоте ниже.


Выделите ячейку или строку с помощью флажок с кодом VBA

Следующий код VBA также может помочь вам выделить ячейку или строку с флажком в Excel. Пожалуйста, сделайте следующее.

1 . На листе вам нужно выделить ячейку или строку с помощью флажка. Щелкните правой кнопкой мыши вкладку Sheet и выберите Просмотреть код из контекстного меню, чтобы открыть Окно Microsoft Visual Basic для приложений .

2 . Затем скопируйте и вставьте приведенный ниже код VBA в окно кода.

Код VBA: выделите строку с флажком в Excel

3. Нажмите клавишу F5 , чтобы запустить код. ( Примечание : вы должны поместить курсор в первую часть кода, чтобы применить клавишу F5) Пожалуйста, во всплывающем диалоговом окне Kutools for Excel выберите диапазон, в который нужно вставить флажки, а затем нажмите кнопку OK . Здесь я выбираю диапазон I1: I6. См. Снимок экрана:

4. Затем флажки вставляются в выбранные ячейки. Установите любой из флажков, соответствующая строка будет выделена автоматически, как показано на скриншоте ниже.

Совет. Если вы хотите вставить несколько флажков в выбранный диапазон сразу, вы можете попробовать Пакетную Вставьте флажки утилита Kutools for Excel . Или выполните пакетную вставку нескольких кнопок параметров с помощью утилиты Кнопки параметров пакетной вставки . Кроме того, вы можете удалить все флажки сразу с помощью утилиты Пакетное удаление флажков , как показано на скриншотах ниже. Вы можете бесплатно загрузить программное обеспечение без ограничений в течение 60 дней .

->


Статьи по теме :

  • Как изменить указанное значение или цвет ячейки при установленном флажке в Excel?
  • Как вставить штамп даты в ячейку, если установлен флажок в Excel?
  • Как установить флажок на основе значения ячейки в Excel?
  • Как фильтровать данные на основе флажка в Excel?
  • Как скрыть флажок, когда строка скрыто в Excel?
  • Как создать раскрывающийся список с несколькими флажками в Excel?

Оцените статью
Frestage.ru
Добавить комментарий