Падајућа листа у ћелији

видео

 Ко има мало времена и треба брзо да схвати суштину – погледајте видео за обуку:

Кога занимају детаљи и нијансе свих описаних метода – даље у тексту.

Метода 1. Примитивна

Кликните десним тастером миша на празну ћелију испод колоне са подацима, команда контекстног менија Изаберите са падајуће листе (Изаберите са падајуће листе) или притисните пречицу на тастатури АЛТ+стрелица надоле. Метода не функционише ако најмање једна празна линија раздваја ћелију и колону података, или ако вам је потребан производ који никада није унет изнад:

Метод 2. Стандард

  1. Изаберите ћелије са подацима који треба да буду укључени у падајућу листу (на пример, називи производа).
  2. Ако имате Екцел 2003 или старији, изаберите из менија Убаци – Име – Додели (Уметнути — Име — Дефинисати), ако је Екцел 2007 или новији, отворите картицу формула и користите дугме Наме МанагерОнда Створити. Унесите име (било које име је могуће, али без размака и почните словом!) за изабрани опсег (нпр. производ). Кликните на OK.
  3. Изаберите ћелије (можете имати неколико одједном) у којима желите да добијете падајућу листу и изаберите из менија (на картици) Подаци – Провера (Подаци – Валидација). Са падајуће листе Тип података (Дозволи) изаберите опцију Листа и унесите у ред извор знак једнакости и назив опсега (тј =Производи).

Press OK.

Све! Уживати!

Важна нијанса. Динамички именовани опсег, као што је ценовник, такође може послужити као извор података за листу. Затим, приликом додавања нових производа у ценовник, они ће аутоматски бити додати у падајућу листу. Још један често коришћен трик за такве листе је креирање повезаних падајућих менија (где се садржај једне листе мења у зависности од избора у другој).

Метод 3: Контрола

Овај метод је да убаците нови објекат на лист – контролу комбинованог оквира, а затим га повежете са опсегом на листу. За ово:

  1. У програму Екцел 2007/2010 отворите картицу Девелопер. У старијим верзијама, трака са алаткама Обрасци кроз мени Поглед – Траке са алаткама – Обрасци (Приказ – Траке са алаткама – Обрасци). Ако ова картица није видљива, кликните на дугме Оффице – Екцел опције - поље за потврду Прикажи картицу програмера на траци (дугме Оффице – Екцел опције – Прикажи картицу програмера на траци)
  2. Потражите икону падајућег менија међу контролама обрасца (не АцтивеКс!). Пратите искачуће савете комбинована кутија:

    Кликните на икону и нацртајте мали хоризонтални правоугаоник – листу будућности.

  3. Кликните десним тастером миша на нацртану листу и изаберите команду Формат објекта (контрола формата). У дијалогу који се појави, подесите
    • Формирајте листу по опсегу – изаберите ћелије са називима робе која треба да буде уврштена у листу
    • Ћелијска комуникација – одредите ћелију у којој желите да прикажете серијски број елемента који је одабрао корисник.
    • Број редова листе — колико редова да се прикаже у падајућој листи. Подразумевано је 8, али је могуће и више, што претходни метод не дозвољава.

После клика на OK листа се може користити.

Да бисте приказали његово име уместо серијског броја елемента, можете додатно користити функцију ИНДЕКС (ИНДЕКС), који може да прикаже садржај потребне ћелије из опсега:

Метод 4: АцтивеКс контрола

Овај метод делимично подсећа на претходни. Главна разлика је у томе што се на листу не додаје контрола, већ АцтивеКс контрола. „Комбо кутија” из падајућег оквира испод дугмета Убацити са картице Девелопер:

Механизам додавања је исти – изаберите објекат са листе и нацртајте га на листу. Али тада почињу озбиљне разлике у односу на претходни метод.

Прво, креирана АцтивеКс падајућа листа може бити у два фундаментално различита стања – режим за отклањање грешака, када можете да конфигуришете његове параметре и својства, да је померате по листу и промените му величину, и – режим уноса, када је једина ствар коју можете да урадите. је одабрати податке из њега. Пребацивање између ових режима се врши помоћу дугмета. Режим дизајна табулатор Девелопер:

Ако је ово дугме притиснуто, онда можемо подесити параметре падајуће листе притиском на суседно дугме Некретнине, што ће отворити прозор са листом свих могућих подешавања за изабрани објекат:

Најнеопходнија и најкориснија својства која се могу и треба конфигурисати:

  • ЛистФиллРанге – опсег ћелија из којих су преузети подаци за листу. Неће вам дозволити да изаберете опсег помоћу миша, само треба да га унесете рукама са тастатуре (на пример, Схеет2! А1: А5)
  • ЛинкедЦелл – придружена ћелија у којој ће бити приказана ставка изабрана са листе
  • ЛистРовс – број приказаних редова
  • Фонт – фонт, величина, стил (курзив, подвучено, итд. осим боје)
  • ФореЦолор и бацкцолор – боја текста и позадине

Велики и дебео плус ове методе је могућност брзог скока на жељени елемент на листи приликом уноса првих слова са тастатуре(!), што није доступно за све друге методе. Лепа ствар је и могућност прилагођавања визуелне презентације (боје, фонтови, итд.)

Када се користи овај метод, могуће је навести и као ЛистФиллРанге не само једнодимензионални опсези. Можете, на пример, да подесите опсег од две колоне и неколико редова, што додатно указује да треба да прикажете две колоне (особина ЦолумнЦоунт=2). Тада можете добити веома атрактивне резултате који ће се исплатити сав труд утрошен на додатна подешавања:

 

Коначна упоредна табела свих метода

  Метод КСНУМКС. примитиван Метод КСНУМКС. стандард Метод КСНУМКС. Контролни елемент Метод КСНУМКС. АцтивеКс контрола
Сложеност низак srednja vrednost висок висок
Могућност прилагођавања фонта, боје итд. не не не да
Број приказаних линија увек 8 увек 8 Било који Било који
Брза претрага елемента по првим словима не не не да
Потреба за коришћењем додатне функције ИНДЕКС не не да не
Могућност креирања повезаних падајућих листа не да не не

:

  • Падајућа листа са подацима из друге датотеке
  • Креирање зависних падајућих менија
  • Аутоматско креирање падајућих листа помоћу ПЛЕКС додатка
  • Избор фотографије са падајуће листе
  • Аутоматско уклањање већ коришћених ставки са падајуће листе
  • Падајућа листа са аутоматским додавањем нових ставки

Ostavite komentar