Home
» Wiki
»
3 способа выделения ячеек или строк в Excel
3 способа выделения ячеек или строк в Excel
Microsoft Excel поставляется с рядом функций, которые позволяют пользователям создавать электронные таблицы от простых до сложных, что облегчает профессиональную жизнь. Однако при работе с большим набором сложных данных в Excel легко потерять интерес.
Самый простой способ упростить электронную таблицу — выделить флажками поля и строки, чтобы они выделялись. В следующей статье мы подробно рассмотрим различные способы сделать это.
Выделение ячеек или строк с помощью кода VBA
Чтобы выделить ячейку или строку в Excel, содержащую флажок, первым методом, который мы рассмотрим в статье, будет использование кода VBA. VBA — это по сути язык программирования в Excel, который используется для автоматизации задач. Вы вводите код, соответствующий вашему запросу, и Excel выполняет эту задачу за вас, экономя вам часы ручной работы.
Мы все знаем, что в Excel все приходится делать вручную, на это уходят часы. Код VBA обрабатывает большие объемы данных, помогая вам упростить этот процесс. Чтобы продолжить этот метод, выполните следующие действия:
1. Запустите Excel и откройте нужный лист.
2. Щелкните правой кнопкой мыши вкладку «Лист» внизу и выберите «Просмотреть код» в контекстном меню.
Выбрать Просмотреть код
3. Откроется диалоговое окно Microsoft Visual Basic для приложений . Скопируйте указанный ниже код и вставьте его в окно VBA. Вы можете изменить диапазон ячеек, высоту и ширину в соответствии с вашими требованиями.
Sub AddCheckBox()Dim cell As Range Application.ScreenUpdating = False For Each cell In Range("A1:A12") With ActiveSheet.CheckBoxes.Add(cell.Left, _ cell.Top, cell.Width = 17, cell.Height = 15) .LinkedCell = cell.Offset(, 5).Address(External:=False).Interior.ColorIndex = xlNone .Caption = "" End With Next With Range("A1:A12") .Rows.RowHeight = 17 End With Range("A1").EntireColumn.Select Selection.ColumnWidth = 6# Range("B1").Select Application.ScreenUpdating = True End Sub
Диалоговое окно Microsoft Visual Basic для приложений
Выделение ячеек или строк с помощью условного форматирования
Следующий способ выделения ячейки или строки — использование параметра условного форматирования. Функция условного форматирования позволяет пользователям изменять внешний вид ячеек на основе предпочтительных критериев.
В этом методе статья применит условие, которое пометит выделенные флажки как True и выделит их (это можно изменить в соответствии с вашими требованиями). Остальные строки будут иметь стандартный формат, что позволит легко различать выполненные и незавершенные задачи.
Вот как можно использовать условное форматирование для выделения ячейки или строки:
1. Прежде чем применять условное форматирование, необходимо добавить в таблицу флажки. Для этого перейдите на вкладку «Разработчик» в Excel.
2. В разделе «Элементы управления» выберите «Вставить» и щелкните значок флажка в разделе «Элементы управления формой».
Щелкните значок флажка в разделе «Элементы управления формой».
3. Добавьте флажки в нужные ячейки.
4. Затем выберите ячейку с флажком и перетащите курсор в нижнюю часть таблицы. Это добавит флажки во все ячейки таблицы.
Добавить флажки во все ячейки
5. Теперь щелкните правой кнопкой мыши по первой ячейке с флажком и выберите в контекстном меню пункт «Формат управления» . Откроется диалоговое окно «Формат объекта».
Диалоговое окно «Формат объекта»
6. Найдите параметр «Ссылка на ячейку» и введите имя ячейки, с которой вы хотите связать свой первый флажок. Например, первый флажок в примере находится в ячейке H4 и хочет пометить ячейку, расположенную непосредственно перед ним, поэтому в примере будет добавлено I4 в текстовое поле.
Добавить I4 в текстовое поле
7. Нажмите «ОК» , чтобы применить изменения, и выполните те же действия для остальных флажков в таблице.
Нажмите ОК.
8. После этого выберите строки, которые вы хотите выделить, и нажмите кнопку «Условное форматирование » на вкладке «Главная».
Нажмите на опцию «Условное форматирование».
9. Выберите «Новое правило» в контекстном меню.
Выбрать новое правило
10. В следующем диалоговом окне нажмите Использовать формулу для определения форматируемых ячеек в параметре Выберите тип правила .
Нажмите Использовать формулу, чтобы определить, какие ячейки следует форматировать.
11. Теперь перейдите в раздел «Изменить описание правила» и введите =IF($I4=TRUE,TRUE,FALSE) в текстовое поле.
Введите =ЕСЛИ($I4=ИСТИНА,ИСТИНА,ЛОЖЬ)
12. Нажмите кнопку «Формат» и выберите цвет выделения.
13. Затем нажмите ОК , чтобы сохранить изменения.
Сохранить изменения
Выбранные строки или ячейки будут выделены с помощью условного форматирования.
Выделение строк разными цветами с помощью условного форматирования
Иногда вам нужно выделить разные строки разными цветами, чтобы лучше организовать свою таблицу. К счастью, условное форматирование позволяет вам сделать и это.
Например, если вы составляете список своих задач и хотите выделить пункты, срок выполнения которых превышает 30 и 45 дней, вы можете выделить такие пункты разными цветами. Вот как это сделать:
1. Выберите строки в таблице, которые вы хотите выделить (обычно весь набор данных).
2. На вкладке «Главная» выберите параметр «Условное форматирование».
3. Выберите Новые правила.
4. В следующем диалоговом окне выберите Использовать формулу для определения форматируемых ячеек в разделе Выбор типа правила .
5. Введите следующую формулу в текстовое поле для форматирования значений, где эта формула истинна . Помните, что в статье применяется формула согласно примеру таблицы. Чтобы этот метод сработал в вашем случае, вам придется изменить значения соответствующим образом.
$C4>20
Введите формулу
6. Нажмите кнопку «Формат» и выберите цвет.
7. Нажмите ОК , чтобы сохранить изменения.
Нажмите «ОК», чтобы сохранить изменения.
8. Наконец, нажмите OK еще раз. Элементы старше 20 дней будут выделены.
Выделенные элементы
9. Теперь снова нажмите кнопку «Новое правило» и нажмите «Использовать формулу для определения форматируемых ячеек» в разделе «Выберите тип правила» .
10. Введите следующую формулу в текстовое поле Формат значений, где эта формула верна .
$C4>35
Введите формулу
11. Нажмите кнопку «Формат» и выберите цвет.
12. Нажмите ОК.
Выберите ОК.
13. Нажмите «ОК» еще раз, чтобы сохранить изменения.
Нажмите ОК еще раз.
Это поможет вам выделить строки и ячейки разными цветами в Excel. Если вы хотите что-то зачеркнуть в своей таблице, вы можете зачеркнуть это в Excel.
Выделение строк и ячеек в таблице Excel может быть полезным во многих отношениях. Это не только оживит вашу электронную таблицу, но и упростит просмотр данных.