Когато искате да се покаже списък със стойности, от които потребителите да могат да избират, добавете списъчно поле във вашия работен лист.
Добавяне на списъчно поле към работен лист
-
Създайте списък с елементи, които искате да се показват в списъчното поле като на тази картина.
-
Щракнете върху Разработчик > Вмъкване.
Забележка: Ако разделът Разработчик не се вижда, щракнете върху Файл > Опции > Персонализиране на лентата. В списъка Основни раздели поставете отметка в полето Разработчик и след това щракнете върху OK.
-
Под Контроли на формуляри щракнете върху Списъчно поле (контрола на формуляр).
-
Щракнете върху клетката, където искате да създадете списъчното поле.
-
Щракнете върху Свойства > Контрола и задайте необходимите свойства:
-
В полето Входен диапазон въведете диапазона от клетки, съдържащ списъка със стойности.
Забележка: Ако искате в списъчното поле да има показани повече елементи, можете да промените размера на шрифта на текста в списъка.
-
Във Връзка към клетка въведете препратка към клетка.
Съвет: В избраната от вас клетка ще има число, асоциирано с елемента, избран в списъчното поле, и можете да използвате това число във формула, за да върнете действителния елемент от входния диапазон.
-
Под Тип на селекцията изберете Единична и щракнете върху OK.
Забележка: Ако искате да използвате Много или Разширяване, обмислете използването на ActiveX контрола за списъчно поле.
-
Добавяне на разгъващ се списък в работен лист
Можете да улесните въвеждането на данни, като позволите на потребителите да избират стойност от разгъващ се списък. Разгъващият се списък съчетава текстово поле със списъчно поле за създаване на падащ списък.
Можете да добавите контрола на формуляр или ActiveX контрола с разгъващ се списък. Ако искате да създадете разгъващ се списък, който позволява на потребителя да редактира текста в текстовото поле, използвайте ActiveX разгъващ се списък. ActiveX контролата с разгъващ се списък е по-гъвкава, защото можете да промените свойствата на шрифта, за да направите текста по-лесен за четене в увеличен работен лист, и да използват програмиране, за да се показва той в клетки, които съдържат списък за проверка на данни.
-
Изберете колона, която можете да скриете в работния лист, и създайте списък, като въведете по една стойност във всяка клетка.
Забележка: Можете също да създадете списъка в друг работен лист в същата работна книга.
-
Щракнете върху Разработчик > Вмъкване.
Забележка: Ако разделът Разработчик не се вижда, щракнете върху Файл > Опции > Персонализиране на лентата. В списъка Основни раздели поставете отметка в полето Разработчик и след това щракнете върху OK.
-
Изберете типа разгъващ се списък, който искате да добавите:
-
Под Контроли на формуляри щракнете върху Разгъващ се списък (контрола на формуляр).
Или
-
Под ActiveX контроли щракнете върху Разгъващ се списък (ActiveX контрола).
-
-
Щракнете върху клетката, където искате да добавите разгъващия се списък, и плъзнете, за да го начертаете.
Съвети:
-
За да преоразмерите полето, посочете към един от манипулаторите за преоразмеряване и плъзнете края на контролата, докато достигне височината или ширината, която искате.
-
За да преместите разгъващ се списък в друг работен лист, изберете полето и го плъзнете на друго място.
Форматиране на разгъващ се списък за контрола на формуляр
-
Щракнете с десния бутон върху разгъващия се списък и изберете Форматиране на контрола.
-
Щракнете върху Контрола и задайте следните опции:
-
Входен диапазон: Въведете диапазона от клетки, съдържащ списъка с елементи.
-
Връзка към клетка: Разгъващият се списък може да бъде свързан към клетка, където се показва номерът на елемент, когато изберете елемент от списъка. Въведете номера на клетката, където искате да се показва номерът на елемент.
Например клетка C1 показва 3, когато е избран елементът Шербет, понеже той е третият елемент в списъка ни.
Съвет: Можете да използвате функцията INDEX, за да покажете име на елемент вместо номер. В нашия пример разгъващият се списък е свързан с клетка B1, а диапазонът от клетки за списъка е A1:A2. Ако в клетка C1 се въведе следната формула: =INDEX(A1:A5;B1), когато изберем елемента, в C1 се показва "Шербет".
-
Падащи редове: Броят редове, който искате да се показват при щракване върху стрелката надолу. Например ако във вашия списък има 10 елемента и не искате да превъртате, можете да промените числото по подразбиране на 10. Ако въведете число, която е по-малко от броя на елементите във вашия списък, се показва плъзгач.
-
-
Щракнете върху OK.
Форматиране на разгъващ се списък за ActiveX
-
Щракнете върху Разработчик > Режим на проектиране.
-
Щракнете с десния бутон върху разгъващия се списък и изберете Свойства, щракнете върху По азбучен ред и променете всяка настройка на свойство, която искате.
Ето как да зададете свойства за разгъващ се списък в тази картина:
За да зададете това свойство
Направете това
Цвят на запълване
Щракнете върху BackColor > стрелката надолу > Палитра и след това изберете цвят.
Тип, стил или размер на шрифта,
Щракнете върху Шрифт > бутона ... и изберете типа, размера или стила на шрифта.
Цвят на шрифта
Щракнете върху ForeColor > стрелка надолу > Палитра и след това изберете цвят.
Свързване на клетка за показване на избраната стойност на списък.
Щракнете върху LinkedCell
Свързване на разгъващ се списък към списък
Щракнете върху полето до ListFillRange и въведете диапазона от клетки за списъка.
Промяна на броя на показваните елементи от списък
Щракнете върху ListRows и въведете броя на елементите, които да бъдат показвани.
-
Затворете полето Свойство и щракнете върху Режим на проектиране.
-
След като завършите форматирането, можете да щракнете с десния бутон върху колоната, която съдържа списъка, и да изберете Скрий.
Имате нужда от още помощ?
Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.
Вж. също
Общ преглед на формулярите, контролите на формуляри и ActiveX контролите в работен лист
Добавяне на квадратче за отметка или бутон за избор (контроли за формуляр)