Установка галочки в Excel
В программе Microsoft Office пользователю иногда приходится ставить галочку или, как этот элемент иначе называется, флажок (˅). Это можно делать для разных целей: просто отметить объект, включить различные сценарии и т.д. Давайте узнаем, как поставить галочку в Excel.
Установка флажка
Есть несколько способов установить флажок в Excel. Чтобы определиться с тем или иным вариантом, нужно сразу определить, зачем ставить галочку: только для того, чтобы пометить или организовать определенные процессы и сценарии?
Способ 1: вставка через меню «Символ»
Если вам нужно установить флажок только для визуальных целей, чтобы отметить объект, вы можете просто использовать кнопку «Символ», расположенную на ленте.
- Поместите курсор в ячейку, где должна быть поставлена галочка. Перейдите на вкладку «Вставка». Нажмите кнопку «Символ», расположенную на панели инструментов «Символы».
- Откроется окно с огромным списком разных предметов. Никуда не уходим, а остаемся во вкладке «Символы». В поле «Шрифт» можно указать любой из стандартных шрифтов: Arial, Verdana, Times New Roman и т.д. Чтобы быстро найти нужный символ в поле «Установить», установите параметр «Заменить пробелы между буквами». Ищем символ «˅». Выделите его и нажмите кнопку «Вставить».
После этого выбранный элемент появится в ранее указанной ячейке.
Точно так же вы можете поставить более привычный флажок с непропорциональными сторонами или флажок в поле для флажка (специально разработанный маленький квадрат для установки флажка). Но для этого необходимо вместо стандартной версии в поле «Шрифт» указать специальный шрифт Wingdings. Затем следует перейти в конец списка шрифтов и выбрать нужный шрифт. Затем нажмите кнопку «Вставить».
Выбранный символ вставляется в ячейку.
Способ 2: подмена символов
Есть также пользователи, которые не указывают точное совпадение символов. Поэтому вместо стандартной установки флажка они просто набирают «v» с клавиатуры в английской раскладке. Иногда это оправдано, поскольку этот процесс занимает очень мало времени. И внешне эта замена практически незаметна.
Способ 3: установка галочки в чекбоксе
Но для того, чтобы установить статус установки или снять флажок для запуска некоторых скриптов, необходимо проделать более сложную работу. Прежде всего, вам следует установить флажок. Это такой маленький квадратик, на котором стоит галочка. Чтобы вставить этот элемент, необходимо включить меню разработчика, которое по умолчанию в Excel отключено.
- Находясь во вкладке «Файл», нажмите на пункт «Параметры», который находится в левой части текущего окна.
- Окно параметров запускается. Перейдите в раздел «Настроить ленту». В правой части окна поставьте галочку (это именно то, что нам нужно будет установить на листе) напротив параметра «Разработчик». Внизу окна нажмите кнопку «ОК». Далее на ленте появится вкладка «Разработчик».
- Перейдите на только что активированную вкладку «Разработчик». На панели инструментов «Элементы управления» на ленте нажмите кнопку «Вставить». В открывшемся списке в группе «Элементы управления формой» выберите «Флажок».
- Впоследствии курсор превратится в крест. Щелкаем ими на той области листа, куда вы хотите вставить фигуру.
Появится пустой флажок.
- Чтобы установить в нем флажок, просто нажмите на этот элемент, и флажок будет отмечен.
- Чтобы удалить стандартный заголовок, который в большинстве случаев не требуется, щелкните элемент левой кнопкой мыши, выберите заголовок и нажмите кнопку «Удалить». Вместо удаленной метки можно ввести другую, либо ничего ввести нельзя, оставив флажок без имени. Это на усмотрение пользователя.
- Если вам нужно создать несколько чекбоксов, вы не можете создать отдельный для каждой строки, а скопировать уже готовый, что существенно сэкономит время. Для этого сразу выберите форму щелчком мыши, затем, удерживая левую кнопку, перетащите форму в нужную ячейку. Не отпуская кнопку мыши, удерживайте нажатой клавишу Ctrl, затем отпустите кнопку мыши. Аналогичную операцию проделываем с другими ячейками, где нужно поставить галочку.
Способ 4: создание чекбокса для выполнения сценария
Выше мы узнали, как устанавливать флажки различными способами. Но эту возможность можно использовать не только для визуализации, но и для решения конкретных задач. Вы можете установить различные сценарии, когда вы устанавливаете или снимаете флажок. Мы исследуем, как это работает, изменив цвет ячейки.
- Создаем чекбокс по алгоритму, описанному в предыдущем методе, с помощью вкладки разработчика.
- Щелкните элемент правой кнопкой мыши. В контекстном меню выберите пункт «Форматировать объект…».
- Откроется окно форматирования. Перейдите на вкладку «Управление», если она была открыта где-то еще. Блок параметров «Значения» должен указывать текущий статус. То есть, если флажок в данный момент установлен, переключатель должен находиться в положении «Установлено», если нет — в положении «Не выбрано». Не рекомендуется устанавливать положение «Смешанное». Затем щелкните значок рядом с полем «Ссылка на ячейку».
- Окно форматирования свернуто, и нам нужно выбрать ячейку на листе, которая будет связана с флажком с галочкой. Сделав свой выбор, нажмите ту же кнопку в виде значка, как описано выше, чтобы вернуться в окно форматирования.
- В окне форматирования нажмите кнопку «ОК», чтобы сохранить изменения.
Как видите, после выполнения этих действий в связанной ячейке с галочкой в чекбоксе отображается значение «ИСТИНА». Если вы снимите флажок, будет отображаться значение «ЛОЖЬ». Чтобы выполнить нашу задачу по изменению цвета заливки, вам нужно будет связать эти значения в ячейке с определенным действием.
- Выделите подключенную ячейку и кликните по ней правой кнопкой мыши, в открывшемся меню выберите пункт «Форматировать ячейки…».
- Откроется окно форматирования ячейки. На вкладке «Числовые» выберите запись «Все форматы» в блоке параметров «Числовые форматы». В поле «Тип», расположенном в центральной части окна, без кавычек напишите следующее выражение: «;;;». Нажмите кнопку «ОК» внизу окна. После этих действий видимое слово «ИСТИНА» из ячейки исчезло, но значение осталось.
- Снова выберите связанную ячейку и перейдите на вкладку «Главная». Нажмите кнопку «Условное форматирование» на панели инструментов «Стили». В появившемся списке нажмите «Создать правило…».
- Откроется окно для создания правила форматирования. Вверху нужно выбрать тип правила. Выбираем последний пункт в списке: «Используйте формулу, чтобы определить ячейки для форматирования». В поле «Форматировать значения, для которых следующая формула верна» укажите адрес связанной ячейки (это можно сделать вручную или просто выделив ее), а после того, как координаты появятся в строке, добавьте выражение « = ИСТИНА «сейчас. Чтобы установить цвет выделения, нажмите кнопку «Форматировать…».
- Откроется окно форматирования ячейки. Выбираем цвет, которым хотели бы залить ячейку, когда чекбокс активирован. Щелкните кнопку «ОК».
- Вернувшись в окно создания правила, нажмите кнопку «ОК».
Теперь, когда флажок активен, связанная ячейка будет окрашена в выбранный цвет.
Если флажок снят, ячейка станет белой.
Способ 5: установка галочки с помощью инструментов ActiveX
Флажок также можно установить с помощью инструментов ActiveX. Эта функция доступна только через меню разработчика. Следовательно, если эта вкладка не включена, ее необходимо активировать, как описано выше.
- Переходим во вкладку «Разработчик». Нажмите кнопку «Вставить», расположенную в группе инструментов «Элементы управления». В открывшемся окне в блоке «ActiveX Controls» выберите пункт «Checkbox».
- Как и прежде, курсор принимает особую форму. Щелкаем на том месте на листе, где следует разместить модуль.
- Чтобы поставить галочку в чекбоксе, нужно ввести свойства этого объекта. Щелкаем по нему правой кнопкой мыши и в открывшемся меню выбираем пункт «Свойства».
- В открывшемся окне свойств найдите параметр «Значение». Он расположен внизу. Напротив, измените значение с «False» на «True». Мы делаем это, просто набирая символы с клавиатуры. По завершении закройте окно свойств, нажав стандартную кнопку закрытия в виде белого креста на красном квадрате в правом верхнем углу окна.
После выполнения этих шагов флажок будет установлен.
Создание сценариев с использованием элементов управления ActiveX возможно с помощью инструментов VBA, то есть написания макросов. Очевидно, это намного сложнее, чем использование инструментов условного форматирования. Исследование этой проблемы — отдельная большая тема. Макросы для конкретных задач могут быть написаны только пользователями со знаниями и навыками программирования в Excel намного выше среднего.
Чтобы получить доступ к редактору VBA, с помощью которого вы можете записать макрос, вам нужно щелкнуть по элементу, в нашем случае на флажке, левой кнопкой мыши. После этого откроется окно редактора, в котором вы сможете написать код запущенной задачи.
Как видите, в Excel есть несколько способов установить флажок. Какой способ выбрать, зависит в первую очередь от цели установки. Если вы просто хотите пометить элемент, нет смысла выполнять задачу через меню разработчика, так как это займет много времени. Намного проще использовать вставку символа или обычно просто набирать на клавиатуре английскую букву «v» вместо галочки. Если вы хотите организовать выполнение конкретных сценариев на листе с помощью галочки, то в этом случае эта цель может быть достигнута только с помощью инструментов разработчика.