Как вставить переключатель в excel
Перейти к содержимому

Как вставить переключатель в excel

  • автор:

Добавление флажков и переключателей (элементы управления формы)

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

Примеры флажков

Примеры переключателей

Чтобы добавить флажок или переключатель, вам понадобится вкладка Разработчик на ленте.

Примечания: Чтобы добавить вкладку «Разработчик», выполните следующие действия:

  • В Excel 2010 и последующих версиях выберите Параметры >файлов >настройка ленты, выберите поле Проверка разработчика и нажмите кнопку ОК.
  • В Excel 2007 нажмите кнопку Microsoft Office

  1. Чтобы добавить поле проверка, перейдите на вкладку Разработчик, нажмите кнопку Вставка и в разделе Элементы управления формами выберите

Флажок на ленте

.

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

Переключатель на ленте

.

Совет: Одновременно можно добавить только один флажок или кнопку параметра. Чтобы ускорить работу, выделите созданный элемент управления и выберите команды Копировать > Вставить.

Редактирование текста в элементе управления формы

Чтобы изменить или удалить текст по умолчанию для элемента управления, выберите элемент управления, а затем обновите текст по мере необходимости.

Совет: Если виден не весь текст, щелкните и перетаскивайте один из маркеров, пока не будет виден весь текст. Размер элемента управления и его расстояние от текста изменить нельзя.

Форматирование элемента управления

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

Примечание: Размер переключателя внутри элемента управления и его расстояние от текста невозможно изменить.

Диалоговое окно

  1. Чтобы отформатировать элемент управления, щелкните его правой кнопкой мыши и выберите пункт Формат элемента управления.
  • установлен: отображает выбранный переключатель.
  • снят: отображает невыбранный переключатель.
  • В поле Связь с ячейкой введите ссылку на ячейку, в которой содержится текущее состояние переключателя. Связанная ячейка возвращает номер выбранного переключателя в группе параметров. Для всех параметров в группе нужно использовать одну связанную ячейку. Для первого переключателя возвращается 1, для второго — 2 и т. д. Если на одном листе есть несколько групп переключателей, используйте для них отдельные связанные ячейки. Возвращенное число можно использовать в формуле для реагирования на выбранный параметр. Например, на форме сотрудника в группе Тип занятости есть два переключателя (Полная и Частичная), связанные с ячейкой C1. Когда пользователь выбирает один из них, формула в ячейке D1 использует значение «Полная», если установлен первый переключатель, или «Частичная», если выбран второй переключатель. =IF(C1=1,»Full-time»,»Part-time») Если нужно оценить более двух параметров в одной группе, для этого можно использовать функции ВЫБОР или ПРОСМОТР.

Удаление элемента управления

  • Щелкните элемент управления правой кнопкой мыши и нажмите клавишу DELETE.

В настоящее время в Excel в Интернете нельзя использовать проверка элементы управления box. Если вы работаете в Excel в Интернете и открываете книгу с проверка полями или другими элементами управления (объектами), вы не сможете изменить книгу, не удалив эти элементы управления.

Важно: Если появится сообщение «Изменить в браузере» или «Неподдерживаемые функции» и вы решили изменить книгу в браузере, все объекты, такие как проверка поля, поля со списком, немедленно теряются. Если это происходит и вы хотите вернуть эти объекты, используйте предыдущие версии для восстановления более ранней версии.

Если у вас есть классическое приложение Excel, выберите Открыть в Excel и добавьте проверка поля или кнопки параметров.

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

Добавление флажков, переключателей и выключателей (элементы ActiveX)

Для упрощения ввода данных вы можете вставлять такие элементы управления формы, как флажки, переключатели и выключатели. Флажки хорошо подходят для форм с несколькими вариантами. Переключатели удобнее использовать, когда у пользователя только один вариант выбора. Выключатели указывают на состояние (вкл./выкл.).

Для добавления элементов ActiveX нужно использовать вкладку Разработчик на ленте.

Примечания: Чтобы добавить вкладку «Разработчик», выполните следующие действия:

  • В Excel 2010 и последующих версиях: выберите Файл >Параметры >Настроить ленту, установите флажок Разработчик, а затем нажмите кнопку ОК.
  • В Excel 2007 нажмите кнопку Microsoft Office

  1. Чтобы добавить поле проверка, перейдите на вкладку Разработчик, нажмите кнопку Вставка и в разделе Элементы ActiveX щелкните

. Чтобы добавить кнопку параметра, перейдите на вкладку Разработчик , нажмите кнопку Вставка и в разделе Элементы ActiveX выберите

. Чтобы добавить переключатель, перейдите на вкладку Разработчик , нажмите кнопку Вставка и в разделе Элементы ActiveX щелкните

Совет: За один раз можно добавить только один флажок или переключатель. Чтобы ускорить работу, выделите созданный элемент управления и выберите команды Копировать > Вставить.

Форматирование элемента управления

  1. Чтобы отформатировать элемент управления, щелкните его правой кнопкой мыши и выберите пункт Свойства.
  2. В диалоговом окне «Свойства» задайте нужные значения.

Удаление элемента управления

  • Щелкните элемент управления правой кнопкой мыши и нажмите клавишу DELETE.

Как вставить переключатель в excel

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Переключатель — элемент управления формы в EXCEL

Теперь вставить элемент управления можно через меню: Разработчик/ Элементы управления/ Вставить .

Обратите внимание, что в этом меню можно также вставить Элементы ActiveX, которые расположены ниже интересующих нас Элементов управления формы. У обоих типов есть одни и те же элементы Кнопка, Список, Флажок и т.п. Разница между ними следующая: чтобы использовать Элементы ActiveX необходимо использовать VBA, а Элементы управления формы можно напрямую привязать к ячейке на листе.

Полоса прокрутки ( Scroll Bar ) как, впрочем и все другие Элементы управления формы, возвращает только 1 числовое значение. См. файл примера .

Обзорную статью обо всех элементах управления формы можно прочитать здесь .

Вставка Переключателя

Через меню Разработчик/ Элементы управления/ Вставить выберем левой клавишей мыши элемент Переключатель .

После этого выпадающее меню закроется, а курсор вместо обычного толстого крестика

превратится в тонкий крестик.

Кликнув левой клавишей мыши в нужное место на листе, элемент Переключатель будет помещен на лист.

От одного переключателя на листе нет никакого толка, т.к. он должен что-то переключать. Поэтому добавим еще 2 переключателя.

Выделение Переключателей

Чтобы выделить Переключатель нажмите и удерживайте клавишу CTRL , затем кликните левой клавишей на Переключатель . Если продолжать удерживать CTRL можно выделить все 3 Переключателя .

Выравнивание Переключателей

Выровнять Переключатели по левому краю, выделите их, затем нажмите кнопку меню Выровнять по левому краю ( Формат/ Упорядочить/ Выровнять ).

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

Опять выделите Переключатели и нажмите кнопку меню Распределить по вертикали ( Формат/ Упорядочить/ Выровнять ).

При желании Переключатели можно сгруппировать (выделите их, нажмите на них правой клавишей мыши, в контекстном меню выберите Группировать/ Группировать ).

Перемещение Переключателей и изменение их размеров

Если навести курсор на выделенный Переключатель (курсор примет форму 4-х направленных в разные стороны стрелок), затем нажать и удерживать левую кнопку мыши, то можно его переместить. Удерживая клавишу ALT можно выровнять Переключатель по границам ячеек. Выделенный Переключатель также можно перемещать стрелками с клавиатуры.

Если навести курсор на углы прямоугольника или на маленькие квадратики на границе, то можно изменить его размер.

Связываем Переключатель с ячейкой

Как было сказано выше, все Элементы управления формы возвращают значение. Это значение помещается в ячейку определенную пользователем. Чтобы связать Элемент управления с ячейкой, кликните на него ПРАВОЙ клавишей мыши, в появившемся контекстном меню выберите Формат объекта. Появится диалоговое окно, выберите вкладку Элемент управления (если такая вкладка отсутствует, то Вы вставили Элемент ActiveX, а не Элемент управления формы, об этом см. выше).

В поле Связь с ячейкой нужно ввести ссылку на ячейку. Свяжем наши Переключатели с ячейкой А1 .

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

В нашем случае (3 Переключателя ) в ячейке А1 будет выводится значение 1, если выбран первый Переключатель , 2, если выбран второй и 3, если третий.

Существует и другой способ связать Элемент управления и ячейку: выделите правой клавишей мыши Элемент управления, в Строке формул введите =, затем кликните левой клавишей мыши на нужную ячейку, нажмите клавишу ENTER . Чтобы изменить ячейку, с которой связан Элемент управления, достаточно перетащить эту ячейку в нужное место, взяв за ее границу.

Чтобы организовать 2 независимых группы Переключателей , необходимо использовать Элемент управления формы — Группа . Сначала разместите на листе две Группы , затем поместите на них требуемое количество Переключателей , затем свяжите по одному из Переключателей из каждой группы с разными ячейками на листе (см. лист Группа в файле примера ).

Примечание : Использовать только 2 Переключателя на листе не имеет смысла — их функциональность эквивалентна элементу Флажок , а затрат на их создание в 2 раза больше. Флажок возвращает ИСТИНА или ЛОЖЬ, а 2 Переключателя — 1 или 2. Хотя, это, безусловно, дело вкуса.

Использование Переключателей

Переключатели часто используются для выбора опций или параметров вычислений. Например, при планировании планов продаж можно рассчитать объемы продаж по трем сценариям «Базовый», «Умеренный», «Оптимистичный», каждый из которых предусматривает свой рост продаж +5%, +10%, +20%.

Переключатели связаны с ячейкой А1 . Значения в ячейке (от 1 до 3) преобразуются в 5%, 10%, 20% с помощью формулы =ВЫБОР($A$1;5%;10%;20%) в ячейке Е7 .

Перерасчет планов продаж ведется с помощью формулы =B11*(1+$E$7)

Для выделения выбранного сценария в диапазоне С11:С16 использовано Условное форматирование .

Имя Элемента управления

У каждого Элемента управления есть имя. Чтобы его узнать нужно выделить Переключатель , в Поле имя будет отображено его имя. Чтобы изменить имя Переключателя — введите в Поле имя новое имя Переключателя и нажмите клавишу ENTER . Также имя можно изменить в Области выделения ( Главная / Редактирование/ Найти и выделить/ Область выделения ).

Зачем нам знать имя элемента управления? Если Вы не планируете управлять Переключателем из программы VBA, то имя может потребоваться только для настройки его отображения на листе. Об этом читайте ниже.

Прячем Переключатель на листе

Включите Область выделения ( Главная / Редактирование/ Найти и выделить )

В Области выделения можно управлять отображением не только Элементов управления, но и других объектов на листе, например рисунков.

Нажмите на изображение глаза напротив имени объекта и объект исчезнет/ появится. Например, скроем переключатели из второй группы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *