Контроли за формуляри в Excel
Контролите на формуляр на Excel са обекти, които могат да се вмъкнат на всяко място в работния лист, за да работят с данни и да обработват данните, както е посочено. Използвайки тези контроли за формуляри в Excel, можем да създадем падащ списък в Excel, списъчни полета, спинери, квадратчета за отметка, ленти за превъртане.
В Excel, „Контрол на формуляри“ е наличен в раздела „Разработчик“ Excel.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_2.png.webp)
Както можете да видите, тук имаме две категории, „Контроли на формуляри“ и „Активни X контроли“. В тази статия се концентрираме само върху „Контроли на формуляри“. Изображението по-долу описва подробно всички „Контроли на формуляри в Excel“.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_3.png.webp)
Как да използвам контролите на формуляри в Excel?
Сега ще видим как да работим с всеки един от тях в детайли.
Контрол на формуляр 1: Бутон
Това е просто да нарисувате бутон и да му присвоите произволно име на макрос, така че назначеният макрос да се стартира, когато щракнете върху този бутон.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_4.png.webp)
Контрол на формуляра 2: Combo Box
Combo Box е просто нашият падащ списък и работи точно по същия начин като падащия списък, но комбо полето excel се разглежда като обект.
Изберете „Combo Box“ и нарисувайте навсякъде в областта на работния лист.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_5.png.webp)
Сега, за да вмъкнете стойности, създайте дневен списък в колона А.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_6.png.webp)
Сега изберете „Combo Box“ с десния бутон и изберете „Format Control“.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_7.png.webp)
Сега в прозореца „Контрол на формата“ изберете „Контрол“. В „Обхват на въвеждане“ изберете диапазон от имена на месеци от клетки. Щракнете върху Ok.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_8.png.webp)
Сега трябва да видим избрания списък с дни в комбинираното поле.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_9.png.webp)
Контрол на формуляра 3: CheckBox
CheckBox се използва за показване на избора на елемент. Ако е отметнато, можем да се свържем с определена клетка, за да покажем селекцията като TRUE и FALSE, ако не е отметнато.
Начертайте отметката на работния лист.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_10.png.webp)
Щракнете с десния бутон на мишката и изберете опцията „Редактиране на текст“.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_11.png.webp)
Променете името по подразбиране от „Check Box1“ на „Option“.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_12.png.webp)
Отново щракнете с десния бутон и изберете „Контрол на формата“.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_13.png.webp)
В раздела „Контрол“ изберете „Непроверено“ и дайте връзка към клетка към клетка D3. Щракнете върху Ok
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_14.png.webp)
Поставете отметка в квадратчето, за да видите стойността TRUE в клетка D3.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_15.png.webp)
Сега премахнете отметката от квадратчето, за да видите стойността FALSE.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_16.png.webp)
Контрол на формуляр 4: Бутон за завъртане
Използвайки „Бутон за завъртане“, можем да увеличим и намалим стойността в свързаната клетка. Начертайте бутона за завъртане, за да видите опциите.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_17.png.webp)
Щракнете с десния бутон върху бутона и изберете „Контрол на формата“.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_18.png.webp)
В раздела „Контрол“ можем да направим всички настройки. Можем да зададем минимална стойност; можем да зададем максимална стойност, можем да зададем текуща стойност, а също така можем да конфигурираме каква трябва да бъде инкрементната и декрементираната стойност при щракване върху бутона за завъртане. Щракнете добре
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_19.png.webp)
Сега, ако щракнете нагоре стрелката на бутона за завъртане в клетка А2, ще видим нарастващата стойност.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_20.png.webp)
И ако кликнете върху стрелката надолу на въртящ се бутон в клетка A2, можем да видим всеки път, когато тя ще бъде намалена с единица.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_21.png.webp)
Друго нещо е в прозореца за контрол на формата, задали сме минималната стойност 1, а максималната стойност 12.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_22.png.webp)
Така че, когато натиснете стрелка нагоре, тя ще се увеличава с 1, докато достигне 12; след това няма да се увеличи.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_23.png.webp)
Контрол на формуляр 5: Кутия със списък
Използвайки списъчното поле в Excel, можем да създадем списък с елементи; нека първо нарисуваме полето и след това да го конфигурираме.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_24.png.webp)
За това списъчно поле ще създадем списък с дни.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_25.png.webp)
Щракнете с десния бутон на мишката върху „Box Box“ и изберете „Format Control“.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_26.png.webp)
Сега в раздела „Control“ за „Input Range“ изберете списъка с дни, а за клетката връзката избира клетка C10. Тъй като съм избрал „Single“ под типа Selection, можем да избираме само по един елемент наведнъж. Щракнете върху Ok.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_27.png.webp)
Сега вижте списъка с дни в списъчното поле.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_28.png.webp)
Сега изберете всеки елемент от списъка, за да видите какво получаваме в свързаната клетка C10.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_29.png.webp)
Както можете да видите по-горе, имаме 6 като стойност в клетка C10; това е така, защото от списъчното поле сме избрали „събота“, което е шестият елемент, така че резултатът в клетка C10 е 6.
Контрол на формуляр 6: Групова кутия
Използвайки Group Box, можем да създадем множество контроли в това. Не можем да имаме взаимодействие с това; по-скоро ни позволява да групираме други контроли под един покрив.
Начертайте груповото поле на листа.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_30.png.webp)
Щракнете с десния бутон на мишката върху „Group Box“ и изберете „Format Control“.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_31.png.webp)
Поставете радио бутоните, които искате да групирате.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_32.png.webp)
Контрол на формуляр 7: Етикет
Етикетът няма никаква интерактивност с потребителите. Това ще покаже само въведената стойност или стойността, посочена в клетката, т.е. Добре дошли.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_33.png.webp)
Контрол на формуляр 8: Лента за превъртане
С помощта на лентата за превъртане в Excel можем да увеличим и намалим стойността на свързаната клетка. Това е подобно на бутона за завъртане, но в лентата за превъртане можем да видим как се превърта превъртането при увеличаване и намаляване.
Начертайте лентата за превъртане на листа.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_34.png.webp)
Щракнете с десния бутон върху бутона и изберете „Контрол на формата“.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_35.png.webp)
В раздела „Контрол“ можем да направим всички настройки.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_36.png.webp)
Така че, когато натиснете стрелка нагоре, тя ще се увеличава с 1, докато достигне 12; след това няма да се увеличи.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_37.png.webp)
Неща за запомняне
- Това е само въвеждането на начина, по който контролите на формулярите работят в Excel.
- Използвайки тези контроли за формуляри в Excel, можем да създадем интерактивни диаграми и табла за управление.
- Active X контролите се използват главно с VBA кодиране.