Как в офисе.
Привет, друзья. Сегодня я расскажу вам, каким образом можно в Excel таблице поставить чекбоксы. Вы знаете, что такое чекбоксы? Поисковые запросы говорят, что есть пользователи, которые знают. А вы? Давайте приступим к изучению и практике.
Хочу с вами поделиться, что, я знаю, что это такое, лишь потому, что я верстаю сайты и знаю, что чекбокс — это элемент списка в виде квадратика, в который можно поставить галочку. Скажем, когда вы идете голосовать за избрание президента или депутата, то вы ставите галочку в чекбоксы. Думаю, теперь вам понятно. Кстати, недавно я выкладывал статью «Как можно объединить столбцы в Excel без потери данных», почитайте и ее тоже.
Итак, давайте начнем делать посадочные места для галочек. В качестве примера я покажу вам, как поставить галочку в Excel 2010, но сработает и в других версиях.
Я подготовил небольшую таблицу в Excel 2010. Смотрите на скриншот.
Для начала откроем вкладку «Разработчик» (здесь я рассказывал, каким образом ее отобразить на ленте Excel, если у вас ее еще нет >>>). В разделе «Элементы управления» кликаем по «Вставить» — «Элементы управления формы» — «Флажок».
Курсор превратился в крестик. Кликаем в свободную ячейку и флажок готов. У него есть надпись, которая мне не нужна, потому я ее сразу стираю.
Но пунктов у меня 4, а чекбокс всего один. Можно, конечно, проделать эту операцию еще 3 раза, но, согласитесь, это долго. Подведем курсор к чекбоксу, сначала нажмем правой, а затем зажав у края флажка левую кнопку мыши и, держа ее, зажимаем кнопку CTRL на клавиатуре, тянем мышку до следующей ячейки и отпускаем. Бум, еще один квадратик. Так же и с остальными.
Можете проверить, чекбоксы работают. НО! Толку от них может быть мало, если вам нужна какая-то реакция на них. Давайте научимся подкрашивать соответствующие ячейки в зависимости от состояния флажка.
Нажимаем правой кнопкой мыши по первому флажку, заходим в «Формат объекта».
Переходим на вкладку «Элемент управления» и выставляем значение. Если галочка стоит, то ставим значение «Установлен» и наоборот, а далее нажимаем «Связь ячейкой», точнее на сам значок с правой стороны, и выбираем в соседней свободной колонке.
После выбора жмем на Enter на клавиатуре, а в окне «Формирование объекта» на «ОК».
Теперь в ячейке будет отображаться ИСТИНА/ЛОЖЬ в зависимости от состояния чекбокса. Так проделаем для всех флажков.
Но нам же нужна подсветка цветом, а не значения в соседней ячейке! Тогда нужно скрыть эти значения. Выделяем все ячейки с ИСТИНА/ЛОЖЬ, жмем правой кнопкой мыши по ним, заходим в «Формат ячеек».
Во вкладке «Число» выбираем «Все форматы», а в поле «Тип» пишем ;;; и жмем «ОК».
Теперь выбираем первую ячейку с именем, переходим на вкладку «Главная», раздел «Стили» — «Условное форматирование» — «Создать правило».
Тоже самое проделайте для всех остальных ячеек. Но быстрее всего будет сделать так. «Главная» — «Условное форматирование» — «Управление правилами». Поскольку у нас лишь одно правило, то в его разделе «Применяется к» указываем не одну ячейку, а все в столбце и жмем на «ОК». У меня получилось это так.
Теперь все ячейки будут реагировать на галочку в квадратике.
Добавление флажков и переключателей (элементы управления формы)
Для упрощения ввода данных вы можете вставлять такие элементы управления формы, как флажки и переключатели. Флажки хорошо подходят для форм с несколькими вариантами. Переключатели удобнее использовать, когда у пользователя только один вариант выбора.
Чтобы добавить флажок или переключатель, вам понадобится вкладка Разработчик на ленте.
Примечания: Чтобы добавить вкладку "Разработчик", выполните следующие действия:
В Excel 2010 и последующих версиях: выберите Файл > Параметры > Настроить ленту, установите флажок Разработчик, а затем нажмите кнопку ОК.
В Excel 2007: нажмите кнопку Microsoft Office и выберите Параметры Excel > Популярные > Показывать вкладку "Разработчик" на ленте.
Чтобы добавить флажок, откройте вкладку Разработчик, нажмите кнопку Вставить и в разделе Элементы управления формы щелкните .
Чтобы добавить переключатель, откройте вкладку Разработчик, нажмите кнопку Вставить и в разделе Элементы управления формы щелкните .
Выберите ячейку, в которой нужно добавить флажок или переключатель.
Совет: За один раз можно добавить только один флажок или переключатель. Чтобы ускорить работу, выделите созданный элемент управления и выберите команды Копировать > Вставить.
Чтобы изменить или удалить текст по умолчанию для управления, щелкните его и при необходимости обновите текст.
Совет: Если виден не весь текст, щелкните и перетаскивайте один из маркеров, пока не будет виден весь текст. Размер элемента управления и его расстояние от текста изменить нельзя.
Форматирование элемента управления
После вставки флажка или переключателя желательно проверить, работает ли он нужным образом. Например, может потребоваться настроить его внешний вид или свойства.
Примечание: Размер переключателя внутри элемента управления и его расстояние от текста невозможно изменить.
Чтобы отформатирование, щелкните его правой кнопкой мыши и выберите форматирование.
В диалоговом окне Формат элемента управления на вкладке Элемент управления можно изменить следующие параметры:
установлен: отображает выбранный переключатель.
снят: отображает невыбранный переключатель.
В поле Связь с ячейкой введите ссылку на ячейку, в которой содержится текущее состояние переключателя.
Связанная ячейка возвращает номер выбранного переключателя в группе параметров. Для всех параметров в группе нужно использовать одну связанную ячейку. Для первого переключателя возвращается 1, для второго — 2 и т. д. Если на одном листе есть несколько групп переключателей, используйте для них отдельные связанные ячейки.
Возвращенное число можно использовать в формуле для реагирования на выбранный параметр.
Например, на форме сотрудника в группе Тип занятости есть два переключателя ( Полная и Частичная), связанные с ячейкой C1. Когда пользователь выбирает один из них, формула в ячейке D1 использует значение "Полная", если установлен первый переключатель, или "Частичная", если выбран второй переключатель.
Если нужно оценить более двух параметров в одной группе, для этого можно использовать функции ВЫБОР или ПРОСМОТР.
Нажмите кнопку ОК.
Удаление элемента управления
Щелкните элемент управления правой кнопкой мыши и нажмите клавишу DELETE.
В настоящее время в Excel в Интернете нельзя использовать #x0. Если вы работаете в Excel в Интернете и открываете книгу с флажками или другими объектами, вы не сможете редактировать книгу, не удаляя эти элементы управления.
Важно: Если вы видите сообщение "Редактировать в браузере?" или "Неподтверченные функции" и решили все равно редактировать книгу в браузере, все объекты, например флажки, поля со полем со всеми данными будут немедленно потеряны. Если это произойдет и вы захотите вернуть эти объекты, восстановив более ранную версию, воспользуйтесь функцией Предыдущие версии.
Если у вас есть Excel, нажмите кнопку Открыть в Excel и добавьте флажки или кнопки вариантов.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.