- Что значит установить флажок
- Флажок — элемент управления формы в EXCEL
- Вставка Флажка
- Выделение Флажка
- Перемещение Флажка и изменение его размеров
- Связываем Флажок с ячейкой
- Изменяем внешний вид Флажка
- Имя Элемента управления
- Прячем Флажок на листе
- Использование Флажка
- Вставка флажка
- В этой статье
- Использование флажка
- Связанные элементы управления
- Вставка флажка
- Вставка флажка в новом пустом шаблоне формы
- Вставка флажка в шаблоне формы, основанной на существующем источнике данных
- Советы по макету
Что значит установить флажок
В документ Word иногда требуется добавить элементы формы – чекбоксы, возможность выбора из списка и т.п. Лично я не рекомендую использовать Word для интеграции с внешними системами, т.к. кроме головной боли мало что получите. Решение скорей всего будет сделано быстро, но решения, сделанные на коленке, обычно трудно в дальнейшем поддерживать и расширять.
Чекбокс – это элемент управления, который имеет 2 состояния – выбран и не выбран. Иногда его называют «крыжик» или «флажок».
Word является текстовым редактором, потому как правило файлы в Word делают для создания бумажных версий документов, например, бланков голосования, опросов и т.п. Одной из наиболее распространённой задачей является добавить чекбокс («крыжик»). Предложу 3 варианта добавления поля для галочки.
1. Только для печати – символ белого квадрата
Если «крыжик» будут ставить только на бумаге, то можно обойтись вставкой символа «Белый квадрат» (White square).
Рис.1. Вставка символа
Окно «Символ» можно вызвать из закладки «Вставка», нажав на кнопку «Символ»
Рис.2. Кнопка добавления символа в Word
2. Картинка с крыжиком
Второй способ также относится к серии «Только для печати» — добавить картинку с «крыжиком». В любом поисковике можно найти подобную картинку и вставить. Плюс такого решения – можно найти «крыжик» не только официально-протокольный, но и соответствующий стилю бланка.
3. Интерактивный чекбокс
Если подготавливаемый документ Word может быть заполнен в электронном виде, то лучше всего вставить соответствующий элемент управления в документ.
Чтобы иметь возможность вставлять в документы Word элементы управления, нужно включить панель «Разработчик». По умолчанию она скрыта. Для этого в редакторе Word зайдите в меню «Файл» / «Параметры», в открывшемся окне перейдите в меню «Настроить ленту», где установите галочку на пункте «Разработчик» (Рис.3).
Рис.3. Включение панели «Разработчик» в Word
После этого в Word появится еще одна закладка «Разработчик». Чтобы добавить чекбокс в тело документа, установите курсор в документе туда, куда требуется вставить чекбокс, перейдите в панель «Разработчик» и нажмите левой кнопкой мыши на элемент «флажок».
Рис.4. Добавление чекбокса в документ Word
Если нажать на добавленный в текст чекбокс, то он станет отмеченным, если нажать еще раз – неотмеченным.
Источник
Флажок — элемент управления формы в EXCEL
history 9 ноября 2014 г.
Флажок возвращает ИСТИНА (если Флажок установлен) или ЛОЖЬ (если Флажок снят).
Для вставки элементов управления на лист необходимо отобразить вкладку Разработчик.
- В MS EXCEL 2007 это можно сделать через меню Кнопка офис/ Параметры Excel/ Основные/ Показывать вкладку Разработчик на ленте .
- В MS EXCEL 2010 это можно сделать так: Откройте вкладку Файл ; Нажмите кнопку Параметры ; Нажмите кнопку Настроить ленту ; Выберите команду Настройка ленты и в разделе Основные вкладки установите флажок Разработчик .
Теперь вставить элемент управления можно через меню: Разработчик/ Элементы управления/ Вставить .
Обратите внимание, что в этом меню можно также вставить Элементы ActiveX, которые расположены ниже интересующих нас Элементов управления формы. У обоих типов есть одни и те же элементы Кнопка, Список, Флажок и т.п. Разница между ними следующая: чтобы использовать Элементы ActiveX необходимо использовать VBA, а Элементы управления формы можно напрямую привязать к ячейке на листе.
Флажок ( Checkbox ) как, впрочем и все другие Элементы управления формы, возвращает только 1 числовое значение. Если Флажок установлен, то он возвращает ИСТИНА, если Флажок снят — то ЛОЖЬ. См. файл примера лист Флажок .
Обзорную статью об элементах управления формы можно прочитать здесь .
Вставка Флажка
Через меню Разработчик/ Элементы управления/ Вставить выберем левой клавишей мыши элемент Флажок.
После этого выпадающее меню закроется, а курсор вместо обычного толстого крестика
превратится в тонкий крестик.
Выберите место на листе куда нужно вставить Флажок и нажмите левую клавишу мыши. На месте курсора будет установлен левый верхний угол прямоугольника, в котором содержится Флажок и его надпись. Граница прямоугольника будет выделена.
Выделение Флажка
После вставки Флажка он становится выделенным (см. рисунок выше). Если кликнуть в любом другом месте листа, то Флажок перестанет быть выделенным. Чтобы снова его выделить нужно кликнуть его ПРАВОЙ клавишей мыши (клик ЛЕВОЙ клавиши устанавливает или снимает Флажок ). После клика правой кнопкой также появляется контекстное меню, чтобы его убрать можно нажать ESC или кликнуть левой клавишей по Флажку .
Перемещение Флажка и изменение его размеров
Если навести курсор на выделенный прямоугольник Флажка (курсор примет форму 4-х направленных в разные стороны стрелок, см. рисунок выше), затем нажать и удерживать левую кнопку мыши, то можно переместить Флажок. Удерживая клавишу ALT можно выровнять Флажок по границам ячеек. Выделенный Флажок также можно перемещать стрелками с клавиатуры.
Если навести курсор на углы прямоугольника или на маленькие квадратики на границе, то можно изменить его размер.
Связываем Флажок с ячейкой
Как было сказано выше, все Элементы управления формы возвращают значение. Это значение помещается в ячейку определенную пользователем. Чтобы связать Элемент управления с ячейкой, кликните на него ПРАВОЙ клавишей мыши, в появившемся контекстном меню выберите Формат объекта.
Появится диалоговое окно, выберите вкладку Элемент управления (если такая вкладка отсутствует, то Вы вставили Элемент ActiveX, а не Элемент управления формы, об этом см. выше).
В поле Связь с ячейкой нужно ввести ссылку на ячейку. Свяжем наш Флажок с ячейкой А1 .
Нажмите ОК. Убедитесь, что Флажок не выделен. Пощелкайте левой клавишей мыши по Флажку . В ячейке А1 значение будет меняться с ИСТИНА на ЛОЖЬ и наоборот.
Существует другой способ связать Элемент управления и ячейку: Выделите правой клавишей мыши Элемент управления, в Строке формул введите =, затем кликните левой клавишей мыши на нужную ячейку и нажмите клавишу ENTER .
Чтобы изменить ячейку, с которой связан Элемент управления, достаточно перетащить эту ячейку, взяв за ее границу, в нужное место.
Одну ячейку можно связать с несколькими элементами управления, но имеет ли это смысл? Решать Вам.
Изменяем внешний вид Флажка
Чтобы изменить внешний вид Флажка, кликните на него ПРАВОЙ клавишей мыши, в появившемся контекстном меню выберите Формат объекта. Появится диалоговое окно, выберите вкладку Цвета и линии.
После несложной настройки можно сотворить вот такое чудо с Вашим Флажком .
Шрифт изменить не удастся (((.
Имя Элемента управления
У каждого Элемента управления есть имя. Чтобы его узнать нужно выделить Флажок, в Поле имя будет отображено его имя.
Отметим, что Имя Флажка и надпись на нем — совершенно 2 разные вещи, хотя они могут и совпадать.
Чтобы изменить имя Флажка — в Поле имя введите новое имя и нажмите клавишу ENTER . Также имя можно изменить в Области выделения ( Главная / Редактирование/ Найти и выделить/ Область выделения ).
Зачем нам знать его имя? Если Вы не планируете управлять Флажком из программы VBA, то имя может потребоваться только для настройки его отображения на листе. Об этом читайте ниже.
Прячем Флажок на листе
Включите Область выделения ( Главная / Редактирование/ Найти и выделить )
В Области выделения можно управлять отображением не только Элементов управления, но и других объектов на листе, например рисунков.
Нажмите на изображение глаза напротив имени объекта и объект исчезнет/ появится.
Использование Флажка
Так Флажок может придавать значение ячейки только ИСТИНА или ЛОЖЬ, то нам потребуются формулы, чтобы разнообразить применение Флажка .
Например, можно отображать разные надписи в зависимости от того установлен ли Флажок или нет.
=ЕСЛИ(A1;»Флажок установлен»;»Флажок снят»)
Также можно производить различные вычисления. Например, выводить сумму одного из 2-х диапазонов Е4:Е6 или F4:F6
Часто Флажок применяют для включения/ выключения заливки ячейки. Для этого нам придется использовать Условное форматирование .
Для ячеек В1:С1 создадим простое правило форматирования.
Теперь, когда Флажок установлен, эти ячейки будут выделены красным.
Если Флажок снят, то и заливка не отображается.
Источник
Вставка флажка
Вы можете вставить флажок в шаблоне формы Microsoft Office InfoPath, чтобы пользователи могли быстро вводить значения «Истина» или «Ложь».
В этой статье
Использование флажка
Используйте один или несколько флажков, чтобы:
Разрешить пользователям выбирать значения «Истина» или «Ложь», а также «Да» или «Нет».
Отображать сведения со значениями «Истина» — «Ложь» или «Да» — «Нет», полученные из базы данных, веб-службы или другого источника данных.
На рисунке ниже показано, как пользователи могут установить флажки и указать, хотят ли они забронировать гостиницу или арендовать автомобиль во время бронирования авиабилетов.
Совет: По умолчанию флажки не установлены. Чтобы установить флажок по умолчанию, дважды щелкните его и измените состояние.
Связанные элементы управления
В InfoPath предусмотрены элементы управления, похожие на флажок, но предназначенные для других целей. Чтобы определить, какой из элементов управления лучше всего подходит для вашего шаблона формы, изучите список ниже.
Переключатель Как и флажки, группа переключателей дает пользователям возможность выбирать. Но переключатели выглядят как набор маленьких кружков, а не квадратов. Кроме того, с помощью флажков можно выбрать несколько вариантов, а переключатели допускают выбор только одного варианта из набора взаимоисключающих значений.
Список, разрешающий несвязный выбор нескольких строк Списки, разрешающие несвязный выбор нескольких строк, состоят из нескольких флажков и могут прокручиваться. Пользователи могут установить несколько флажков в списке или добавить в него свои варианты в зависимости от используемого шаблона формы.
Вставка флажка
Действия для вставки флажка немного отличаются в зависимости от того, разрабатываете ли вы шаблон формы с нуля или используете в качестве его основы базу данных или другой внешний источник данных.
На следующем рисунке показано, как выглядит флажок, выбранный в Режим конструктора.
Элементы управления могут быть связанными или свободными. Если элемент управления связан, он подключен к полю или группе в источнике данных, поэтому данные, вводимые в элемент управления, сохраняются в XML-файле самой формы. Когда элемент управления является свободным, он не подключен к полю или группе, а данные, вводимые в него, не сохраняются. Если выбрать элемент управления или навести на него указатель мыши, в его правом верхнем углу , отобразится текст и значок привязки. В тексте указаны группа или поле в источнике данных, к которым привязан элемент управления. Значок указывает на то, правильно ли элемент управления привязан к полю или группе. Если привязка правильная, выводится зеленый значок. Если с привязкой что-то не так, вы увидите синий или красный значок.
Источник данных для шаблона формы состоит из полей и групп, которые отображаются в иерархическом представлении в области задач Источник данных.
Флажки всегда привязаны к полям. В приведенном ниже примере флажок С гостиницей в шаблоне формы привязан к полю includeHotel в области задач Источник данных.
Если вы привязываете флажок к повторяющемуся полю, его необходимо установить внутри повторяющегося элемента управления, например повторяющаяся таблица или повторяющийся раздел.
Вставка флажка в новом пустом шаблоне формы
При создании нового пустого шаблона формы по умолчанию устанавливается флажок Автоматически создавать источник данных в области задач Элементы управления. Это позволяет InfoPath автоматически создавать поля и групп в источнике данных по мере добавления элементов управления в шаблон формы. Эти поля и группы представлены в виде значков папок и файлов в области задач Источник данных.
Поместите курсор в то место шаблона формы, куда вы хотите вставить элемент управления.
Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.
В разделе Вставить элементы управления щелкните Флажок.
Чтобы заменить стандартную метку элемента управления, выделите текст рядом с флажком, вставленным в шаблон формы, а затем введите собственную метку.
Чтобы изменить значение, которое сохраняется в источнике данных, когда пользователи устанавливают или снимают флажок в форме, дважды щелкните флажок, перейдите на вкладку Данные, а затем выберите необходимые значения в списках Значение в снятом состоянии и Значение в установленном состоянии.
Примечание: По умолчанию для флажков значение ИСТИНА означает «выбран» или «установлен», а ЛОЖЬ — «снят» или «убран».
Вставка флажка в шаблоне формы, основанной на существующем источнике данных
Если структура шаблона формы основана на существующем XML-файле, базе данных или веб-службе, InfoPath наследует поля и группы в области задач Источник данных из существующего источника данных. При этом вы можете вставить флажок, перетащив его из области задач Источник данных в шаблон формы, или вставить его из области задач Элементы управления, выполнив указанные ниже действия.
Поместите курсор в то место шаблона формы, куда вы хотите вставить элемент управления.
Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.
В разделе Вставить элементы управления щелкните Флажок.
В диалоговом окне Привязка флажка выберите поле, в которое нужно сохранить значение флажка, а затем нажмите кнопку ОК.
InfoPath использует имя поля или группы в качестве метки элемента управления. При необходимости можно изменить текст метки.
Чтобы изменить значение, которое сохраняется в источнике данных при установке или снятии флажка, дважды щелкните флажок, перейдите на вкладку Данные, а затем введите необходимые значения в полях Значение в снятом состоянии и Значение в установленном состоянии.
Примечание: По умолчанию для флажков значение ИСТИНА означает «выбран» или «установлен», а ЛОЖЬ — «снят» или «убран».
Совет: Вставить элементы управления можно также с помощью области задач Источник данных. В области задач Источник данных щелкните правой кнопкой мыши поле, к которому необходимо привязать флажок, а затем выберите пункт Флажок в контекстном меню. Чтобы эта команда отобразилась, в поле должен использоваться соответствующий тип данных, например логический (со значениями «Истина» или «Ложь»).
Советы по макету
Приведенные ниже советы помогут вам настроить внешний вид, размер и другие параметры флажка.
Чтобы изменить размер сразу нескольких флажков, выберите их. Нажмите клавиши ALT+ВВОД и внесите необходимые изменения на вкладке Размер.
Слишком большой размер флажка может привести к его искажению.
Чтобы изменить рамку или цвет флажка, выберите его. В меню Формат нажмите кнопку Границы и заливка и внесите необходимые изменения.
Можно использовать условное форматирование для отображения элементов на шаблоне формы, когда пользователи устанавливают определенный флажок. Например, в форме отчета о расходах с помощью условного форматирования можно отобразить раздел утверждения руководителем, если установлен флажок Требуется утверждение руководителя. Если утверждение руководителя не требуется, пользователи не устанавливают флажок, и этот раздел остается скрытым в форме.
Источник