Legördülő lista egy cellában

videó

 Akinek kevés ideje van, és gyorsan meg kell ragadnia a lényeget, nézze meg az oktatóvideót:

Akit érdekelnek a leírt módszerek részletei és árnyalatai – lejjebb a szövegben.

1. módszer. Primitív

Kattintson egyszer jobb gombbal egy üres cellára egy oszlop alatt, ahol az adatok, a helyi menü parancsa Válasszon a legördülő listából (Válassz a legördülő listából) vagy nyomja meg a billentyűparancsot ALT+lefelé mutató nyíl. A módszer nem működik, ha legalább egy üres sor választja el a cellát és az adatoszlopot, vagy ha olyan termékre van szüksége, amelyet még soha nem adott meg fent:

2. módszer. Szabvány

  1. Válassza ki azokat a cellákat, amelyekben az adatok szerepeljenek a legördülő listában (például terméknevek).
  2. Ha Excel 2003 vagy régebbi verziója van, válassza ki a menüből Beszúrás – Név – Hozzárendelés (Beszúrás — Név — Meghatározás), ha Excel 2007 vagy újabb, nyissa meg a lapot képletek és használja a gombot NévkezelőMajd Teremt. Adjon meg egy nevet (bármilyen név lehetséges, de szóközök nélkül, és kezdje betűvel!) a kiválasztott tartományhoz (pl Termékek). Kattintson OK.
  3. Válassza ki azokat a cellákat (egyszerre több is lehet), amelyekben legördülő listát szeretne kapni, és válassza ki a menüből (a lapon) Adatok – Ellenőrzés (Adatok – Érvényesítés). A legördülő listából Adattípus (engedélyezés) opció kiválasztása Lista és lépj be a sorba forrás egyenlőségjel és tartománynév (pl =Termékek).

nyomja meg OK.

Minden! Élvezd!

Fontos árnyalat. Egy dinamikus nevű tartomány, például egy árlista, adatforrásként is szolgálhat egy listához. Ezután új termékek árlistára való felvételekor azok automatikusan felkerülnek a legördülő listára. Egy másik gyakran használt trükk az ilyen listákhoz a linkelt legördülő menük létrehozása (ahol az egyik lista tartalma a másik listája kijelölésétől függően változik).

3. módszer: Kontroll

Ez a módszer egy új objektum beszúrása a lapra – egy kombinált vezérlőelem, majd a munkalap tartományaihoz kötődik. Ezért:

  1. Az Excel 2007/2010 programban nyissa meg a lapot Fejlesztő. A korábbi verziókban az eszköztár Űrlapok a menün keresztül Nézet – Eszköztárak – Űrlapok (Nézet – Eszköztárak – Űrlapok). Ha ez a lap nem látható, kattintson a gombra Iroda – Excel beállítások - jelölőnégyzetet Fejlesztői lap megjelenítése a szalagon (Office gomb – Excel beállítások – Fejlesztői lap megjelenítése a szalagon)
  2. Keresse a legördülő ikont az űrlapvezérlők között (ne az ActiveX-ben!). Kövesse a felugró tippeket kombinált doboz:

    Kattintson az ikonra, és rajzoljon egy kis vízszintes téglalapot – a jövőbeli listát.

  3. Kattintson a jobb gombbal a rajzolt listára, és válassza a parancsot Objektumformátum (Formátumvezérlő). A megjelenő párbeszédpanelen állítsa be
    • Készítsen listát tartományonként – válassza ki azokat a cellákat, amelyekben szerepelnek a listán szereplő áruk
    • Cell kommunikáció – adja meg azt a cellát, ahol a felhasználó által kiválasztott elem sorszámát meg kívánja jeleníteni.
    • Listasorok száma — hány sort kell megjeleníteni a legördülő listában. Az alapértelmezett 8, de több is lehetséges, amit az előző módszer nem tesz lehetővé.

Miután rákattintott OK lista használható.

Ha az elem sorozatszáma helyett a nevét szeretné megjeleníteni, használhatja a funkciót is INDEX (INDEX), amely képes megjeleníteni a kívánt cella tartalmát a tartományból:

4. módszer: ActiveX-vezérlő

Ez a módszer részben hasonlít az előzőre. A fő különbség az, hogy nem egy vezérlőt kell hozzáadni a laphoz, hanem egy ActiveX-vezérlőt. „Kombinált doboz” a gomb alatti legördülő listából betétlap a lapról Fejlesztő:

A hozzáadási mechanizmus ugyanaz – válasszon ki egy objektumot a listából, és rajzolja meg a lapra. De ekkor komoly különbségek kezdődnek az előző módszerhez képest.

Először is, a létrehozott ActiveX legördülő lista két alapvetően eltérő állapotban lehet – hibakeresési mód, amikor konfigurálhatjuk paramétereit és tulajdonságait, mozgathatjuk a lapon és átméretezhetjük, és – beviteli módban, amikor az egyetlen dolog, amit tehet. válasszon adatot belőle. Az üzemmódok közötti váltás a gombbal történik. Tervezési mód lap Fejlesztő:

Ha ezt a gombot megnyomjuk, akkor a mellette lévő gomb megnyomásával módosíthatjuk a legördülő lista paramétereit Ingatlanok, amely megnyit egy ablakot a kiválasztott objektum összes lehetséges beállításának listájával:

A legszükségesebb és leghasznosabb tulajdonságok, amelyeket be lehet és kell konfigurálni:

  • ListFillRange – azon cellák tartománya, ahonnan a lista adatai származnak. Nem engedi meg, hogy az egérrel válasszon ki egy tartományt, csak kézzel kell beírnia a billentyűzetről (például Sheet2! A1: A5)
  • LinkedCell – a társított cella, ahol a listából kiválasztott elem megjelenik
  • ListRows – a megjelenített sorok száma
  • betűtípus – betűtípus, méret, stílus (dőlt, aláhúzott stb., kivéve a színt)
  • ForeColor и háttérszín – szöveg és háttérszín, ill

A módszer nagy és kövér pluszja, hogy gyorsan a kívánt elemre ugorhatunk a listában az első betűk billentyűzetről történő beírásakor(!), ami nem minden más módszernél elérhető. Jó pont az is, hogy testreszabható a vizuális megjelenítés (színek, betűtípusok stb.)

Ennek a metódusnak a használatakor lehetőség van az as megadására is ListFillRange nem csak egydimenziós tartományok. Beállíthat például két oszlopból és több sorból álló tartományt, jelezve, hogy két oszlopot kell megjeleníteni (tulajdonság Oszlopszám=2). Akkor nagyon vonzó eredményeket érhet el, amelyek megtérülnek a további beállításokra fordított összes erőfeszítésért:

 

Az összes módszer végső összehasonlító táblázata

  Az 1 módszer. Primitív Az 2 módszer. Standard Az 3 módszer. Vezérlőelem Az 4 módszer. ActiveX vezérlő
Bonyolultság alacsony átlagos nagy nagy
Lehetőség a betűtípus, szín stb. testreszabására. nem nem nem Igen
A megjelenített sorok száma mindig 8 mindig 8 bármilyen bármilyen
Elemek gyors keresése az első betűk alapján nem nem nem Igen
Egy további funkció használatának szükségessége INDEX nem nem Igen nem
Lehetőség összekapcsolt legördülő listák létrehozására nem Igen nem nem

:

  • Legördülő lista egy másik fájlból származó adatokkal
  • Függő legördülő menük létrehozása
  • Legördülő listák automatikus létrehozása a PLEX kiegészítővel
  • Fénykép kiválasztása a legördülő listából
  • A már használt elemek automatikus eltávolítása a legördülő listából
  • Legördülő lista új elemek automatikus hozzáadásával

Hagy egy Válaszol