Note: The other languages of the website are Google-translated. Back to English
Belépek  \/ 
x
or
x
Regisztráció  \/ 
x

or

Excel legördülő lista: létrehozás, szerkesztés, eltávolítás és fejlettebb műveletek

A legördülő lista hasonló a listamezőhöz, amely lehetővé teszi a felhasználók számára, hogy egy értéket válasszanak a kiválasztási listából. Ez az oktatóanyag bemutatja a legördülő lista alapvető műveleteit: a legördülő lista létrehozása, szerkesztése és eltávolítása az Excel programban. Ettől eltekintve ez az oktatóprogram a legördülő lista fejlett műveleteit kínálja, hogy tovább javítsa funkcionalitását további Excel-problémák megoldása érdekében.

Ez az oktatóanyag elsősorban: (Kattintson az alábbi vagy jobb oldali tartalomjegyzék bármely fejlécére a megfelelő tartalomhoz való navigáláshoz.


Készítsen egyszerű legördülő listát

A legördülő lista használatához először meg kell tanulnia a létrehozását. Ez a szakasz 6 módon nyújt segítséget az Excel legördülő lista létrehozásában.

Hozzon létre legördülő listát egy cellatartományból

Itt bemutatja a legördülő lista létrehozásának lépéseit az Excel cellatartományából. Kérjük, tegye a következőket

1. Válasszon egy cellatartományt a legördülő lista megkereséséhez.

tippek: A (z) gomb lenyomásával egyidejűleg több nem összefüggő cellához hozhat létre legördülő listát Ctrl gombot, miközben egyesével kiválasztja a cellákat.

2. kettyenés dátum > adatok ellenőrzése > adatok ellenőrzése.

3. Ban,-ben adatok ellenőrzése párbeszédpanel alatt beállítások lapon, kérjük, konfigurálja az alábbiak szerint.

3.1) A Hagyjuk legördülő lista, válassza ki a listát;
3.2) A forrás mezőben válassza ki azt a cellatartományt, amelyet a legördülő listában megjeleníteni fog;
3.3) Kattintson a gombra OK gombot.

Megjegyzések:

1) Jelölheti be vagy törölheti a jelet Hagyja figyelmen kívül az üreset négyzet attól függően, hogy hogyan szeretné kezelni az üres cellákat a kiválasztott tartományban;
2) Győződjön meg róla, hogy Cellán belüli legördülő menü négyzet be van jelölve. Ha ez a négyzet nincs bejelölve, akkor a legördülő nyíl nem jelenik meg a cella kiválasztásakor.
3) A forrás mezőbe, kézzel írja be vesszővel elválasztott értékeket, ahogy az alábbi képernyőképen látható.

Most létrejön a legördülő lista. A legördülő lista cellára kattintva egy nyíl jelenik meg mellette, kattintson a nyílra a lista kibontásához, majd kiválaszthat egy elemet belőle.

Dinamikus legördülő lista létrehozása a táblázatból

Konvertálhatja adattartományát Excel táblává, majd létrehozhat egy dinamikus legördülő listát a táblázattartomány alapján.

1. Válassza ki az eredeti adattartományt, majd nyomja meg a gombot Ctrl + T kulcsok.

2. kettyenés OK a felbukkanásban Táblázat létrehozása párbeszédablak. Ezután az adattartományt táblázattá konvertáljuk.

3. Válasszon egy cellatartományt a legördülő lista elhelyezéséhez, majd kattintson a gombra dátum > adatok ellenőrzése > adatok ellenőrzése.

4. Ban,-ben adatok ellenőrzése párbeszédpanelen:

4.1) Válassza ki Lista a Hagyjuk legördülő lista;
4.2) Válassza ki a táblázattartományt (a fejléc nélkül) a forrás doboz;
4.3) Kattintson a gombra OK gombot.

Ezután dinamikus legördülő listák jönnek létre. Adatok hozzáadásakor vagy eltávolításakor a táblázattartományból a legördülő lista értékei automatikusan frissülnek.

Dinamikus legördülő lista létrehozása képletekkel

A dinamikus legördülő lista létrehozása mellett a táblázat tartományából képlettel is létrehozhat dinamikus legördülő listát az Excelben.

1. Válassza ki azokat a cellákat, ahol a legördülő listákat ki szeretné adni.

2. kettyenés dátum > adatok ellenőrzése > adatok ellenőrzése.

3. Ban,-ben adatok ellenőrzése párbeszédpanelt, kérjük, konfigurálja az alábbiak szerint.

3.1) A Hagyjuk doboz, válassza ki Lista;
3.2) A forrás mezőbe írja be az alábbi képletet;
= ELTÖLTÉS ($ A $ 13,0,0, COUNTA ($ A $ 13: $ A $ 24), 1)
Megjegyzések: Ebben a képletben $ A $ 13 az adatsor első cellája, és $ A $ 13: $ A $ 24 az az adattartomány, amely alapján legördülő listákat hoz létre.
3.3) Kattintson a gombra OK gomb. Lásd a képernyőképet:

Ezután dinamikus legördülő listák jönnek létre. Adatok hozzáadásakor vagy eltávolításakor az adott tartományból a legördülő listák értékei automatikusan frissülnek.

Hozzon létre legördülő listát a megnevezett tartományból

Létrehozhat egy legördülő listát egy megnevezett tartományból az Excelben.

1. Először hozzon létre egy megnevezett tartományt. Jelölje ki azt a cellatartományt, amely alapján elnevezett tartományt hoz létre, majd írja be a tartomány nevét a név mezőbe, és nyomja meg a gombot belép kulcs.

2. kettyenés dátum > adatok ellenőrzése > adatok ellenőrzése.

3. Ban,-ben adatok ellenőrzése párbeszédpanelt, kérjük, konfigurálja az alábbiak szerint.

3.1) A Hagyjuk doboz, válassza ki Lista;
3.2) Kattintson a gombra forrás négyzetet, majd nyomja meg a F3 kulcs.
3.3) A Név beillesztése párbeszédpanelen válassza ki az éppen létrehozott tartománynevet, majd kattintson a gombra OK gomb;
Tippek: Kézzel is megadhatja = tartománynév be a forrás doboz. Ebben az esetben belépek = Város.
3.4) Kattintson OK amikor visszatér a adatok ellenőrzése párbeszédablak. Lásd a képernyőképet:

Most létrehoz egy legördülő listát egy megnevezett tartomány adatait felhasználva.

Hozzon létre legördülő listát egy másik munkafüzetből

Tegyük fel, hogy van egy munkafüzet,SourceData”, És egy másik munkafüzetben szeretne létrehozni egy legördülő listát aSourceData”Munkafüzetet, kérjük, tegye a következőket.

1. Nyissa meg a „SourceData” munkafüzetet. Ebben a munkafüzetben válassza ki azokat az adatokat, amelyek alapján létrehozza a legördülő listát, írja be a tartomány nevét a név négyzetet, majd nyomja meg a belép kulcs.

Itt a tartományt Városnak nevezem.

2. Nyissa meg a beilleszteni kívánt munkalapot legördülő listából. Kattintson a gombra képletek > Define Name.

3. Ban,-ben Új név párbeszédpanelen létre kell hoznia egy megnevezett tartományt a „SourceData” munkafüzetben létrehozott tartománynév alapján, kérjük, konfigurálja az alábbiak szerint.

3.1) Írjon be egy nevet a név doboz;
3.2) A Utal rá mezőbe írja be az alábbi képletet.
= SourceData.xlsx! Város
3.3) Kattintson OK hogy megmentse

Megjegyzések:

1). A képletben SourceData a munkafüzet neve, amely tartalmazza az Ön által létrehozandó adatokat tartalmazó legördülő listát; Város a RangeData munkafüzetben megadott tartománynév.
2). Ha szóköz vagy más karakter, például -, #… szerepel a forrásadatok munkafüzetének nevében, akkor a munkafüzet nevét egyetlen idézőjelbe kell foglalnia, például: = 'Forrásadatok.xlsx'! Város.

4. Nyissa meg a beillesztendő munkafüzetet a legördülő listából, válassza ki a legördülő lista celláit, majd kattintson a gombra dátum > adatok ellenőrzése > adatok ellenőrzése.

5. Ban,-ben adatok ellenőrzése párbeszédpanelt, kérjük, konfigurálja az alábbiak szerint.

5.1) A Hagyjuk doboz, válassza ki Lista;
5.2) Kattintson a gombra forrás négyzetet, majd nyomja meg a F3 kulcs.
5.3) A Név beillesztése párbeszédpanelen válassza ki az éppen létrehozott tartománynevet, majd kattintson a gombra OK gomb;
tippek: Megadhatja manuálisan is = tartománynév be a forrás doboz. Ebben az esetben belépek = Teszt.
5.4) Kattintson OK amikor visszatér a adatok ellenőrzése párbeszédablak.

Most a legördülő listákat beillesztette a kiválasztott tartományba. A legördülő értékek pedig egy másik munkafüzetből származnak.

Könnyen létrehozhat legördülő listát egy csodálatos eszközzel

Itt nagyon ajánlom a Készítsen egyszerű legördülő listát hasznossága Kutools for Excel. Ezzel a szolgáltatással könnyedén létrehozhat legördülő listát meghatározott cellaértékekkel, vagy létrehozhat legördülő listát az Excelben előre beállított egyéni listákkal.

1. Válassza ki a beilleszteni kívánt cellákat legördülő listából, majd kattintson a gombra Kutools > Legördülő lista > Készítsen egyszerű legördülő listát.

2. Ban,-ben Készítsen egyszerű legördülő listát párbeszédpanelt, kérjük, konfigurálja az alábbiak szerint.

3.1) A Alkalmazza mezőben láthatja, hogy a kiválasztott tartomány itt jelenik meg. Szükség szerint módosíthatja az alkalmazott cellatartományt;
3.2) A forrás szakaszban, ha egy cellatartomány adatai alapján szeretne legördülő listákat létrehozni, vagy csak manuálisan kell megadnia az értékeket, válassza ki a Adjon meg egy értéket, vagy hivatkozjon egy cellára választási lehetőség. A szövegmezőben válassza ki a cellatartományt, vagy írja be az értékeket (vesszővel elválasztva), amelyek alapján létrehozza a legördülő listát;
3.3) Kattintson OK.

Megjegyzések: Ha az Excelben előre beállított egyéni lista alapján szeretne létrehozni egy legördülő listát, válassza ki a Egyéni listák lehetőség a forrás szakaszban válasszon egy egyéni listát a Egyéni listák jelölőnégyzetet, majd kattintson a gombra OK gombot.

Most a legördülő listákat beillesztette a kiválasztott tartományba.


Szerkesztés legördülő lista

Ha szerkeszteni szeretné a legördülő listát, az ebben a szakaszban szereplő módszerek jót tehetnek Önnek.

Szerkesszen egy legördülő listát egy cellatartomány alapján

A cellatartományon alapuló legördülő lista szerkesztéséhez tegye a következőket.

1. Jelölje ki a szerkeszteni kívánt legördülő listát tartalmazó cellákat, majd kattintson a gombra dátum > adatok ellenőrzése > adatok ellenőrzése.

2. Ban,-ben adatok ellenőrzése párbeszédpanelen módosítsa a cellahivatkozásokat a forrás majd kattintson a OK gombot.

Szerkesszen egy legördülő listát egy megnevezett tartomány alapján

Tegyük fel, hogy értékeket ad hozzá vagy töröl a megnevezett tartományból, és a legördülő lista ezen elnevezett tartomány alapján jön létre. A frissített értékek legördülő listákban való megjelenítéséhez tegye a következőket.

1. kettyenés képletek > Névkezelő.

tippek: Megnyithatja a Névkezelő ablakot a Ctrl + F3 kulcsok.

2. Ban,-ben Névkezelő ablakban a következőket kell konfigurálnia:

2.1) A név mezőben válassza ki a frissíteni kívánt megnevezett tartományt;
2.2) A Utal rá szakaszban kattintson a gombra a legördülő lista frissített tartományának kiválasztásához;
2.3) Kattintson a gombra közel gombot.

3. Ezután a Microsoft Excel megjelenik a párbeszédpanel, kattintson a gombra Igen gombot a módosítások mentéséhez.

Ezután az ezen megnevezett tartományon alapuló legördülő listák frissülnek.


Törlés legördülő lista

Ez a szakasz az Excel legördülő listájának eltávolításáról szól.

Távolítsa el a legördülő listát az Excel beépítésével

Az Excel beépített funkcióval segíti a legördülő lista eltávolítását a munkalapról. Kérjük, tegye a következőket.

1. Válassza ki az eltávolítani kívánt legördülő listát tartalmazó cellatartományt.

2. kettyenés dátum > adatok ellenőrzése > adatok ellenőrzése.

3. Ban,-ben adatok ellenőrzése párbeszédpanelen kattintson a Összes törlése majd kattintson a gombra OK a változtatások mentéséhez.

Most a legördülő listákat eltávolítja a kiválasztott tartományból.

Könnyen eltávolíthatja a legördülő listákat egy csodálatos eszközzel

Kutools for Excel praktikus eszközt nyújt - Törölje az adatok érvényesítésének korlátozásáts segít eltávolítani a legördülő listát egy vagy több kiválasztott tartományból egyszerre. Kérjük, tegye a következőket.

1. Válassza ki az eltávolítani kívánt legördülő listát tartalmazó cellatartományt.

2. kettyenés Kutools > A gépelés megakadályozása > Törölje az adatellenőrzési korlátozásokat. Lásd a képernyőképet:

3. Ezután a Kutools for Excel megjelenik a párbeszédpanel, amely megkérdezi, hogy törli-e a legördülő listát, kattintson a OK gombot.

Ezután a kiválasztott tartomány legördülő listáit azonnal eltávolítja.


Szín hozzáadása a legördülő listához

Bizonyos esetekben előfordulhat, hogy készítenie kell egy színkódolt legördülő listát, hogy egy pillanat alatt meg lehessen különböztetni a legördülő lista celláiban lévő adatokat. Ez a szakasz kétféle módszert kínál a probléma részletes megoldásához.

Szín hozzáadása a Feltételes formázás legördülő listához

Létrehozhat feltételes szabályokat a legördülő listát tartalmazó cellára, hogy színkódossá váljon. Kérjük, tegye a következőket.

1. Jelölje ki azokat a cellákat, amelyek tartalmazzák a legördülő listát, hogy színkódossá tegye.

2. kettyenés FŐOLDAL > Feltételes formázás > Szabályok kezelése.

3. Ban,-ben Feltételes formázás Rues Manager párbeszédpanelen kattintson a Új szabály gombot.

4. Ban,-ben Új formázási szabály párbeszédpanelt, kérjük, konfigurálja az alábbiak szerint.

4.1) A Válasszon egy szabálytípust jelölje be a ikont Csak azokat a cellákat formázza, amelyek tartalmazzák választási lehetőség;
4.2) A Csak a cellákat formázza a válasszon Specifikus szöveg az első legördülő listából válassza a lehetőséget tartalmazó a második legördülő listából, majd válassza ki a forráslista első elemét a harmadik mezőben;
tippek: Itt kiválasztom az A16 cellát a harmadik szövegmezőben. Az A16 a forráslista első eleme, amely alapján létrehoztam egy legördülő listát.
4.3) Kattintson a gombra kialakított gombot.
4.4) A Cellák formázása párbeszédpanelen lépjen a Tölt lapon válassza ki a megadott szöveg háttérszínét, majd kattintson a gombra OK gomb. Vagy kiválaszthat egy bizonyos betűtípust a szöveghez, amire szüksége van.
4.5) Kattintson a gombra OK gombra, amikor visszatér a Új formázási szabály párbeszédablak.

5. Amikor visszatér a Feltételes formázási szabályok kezelője párbeszédpanelen ismételje meg a fenti 3. és 4. lépést a többi legördülő menü színének megadásához. A színek megadásának befejezése után kattintson a gombra OK a változtatások mentéséhez.

Mostantól az elem kiválasztásakor a legördülő listából a cella a kijelölt szöveg alapján meghatározott háttérszínnel lesz kiemelve.

Könnyen hozzáadhat színt a legördülő listához egy csodálatos eszközzel

Itt mutassa be a Színes legördülő lista jellemzője Kutools for Excel segítségével könnyedén hozzáadhat színt az Excel legördülő listájához.

1. Jelölje ki a legördülő listát tartalmazó cellákat, amelyekkel színt szeretne adni.

2. kettyenés Kutools > Legördülő lista > Színes legördülő lista.

3. Ban,-ben Színes legördülő lista párbeszédpanelt, kérjük, tegye a következőket.

3.1) A Alkalmazza szakaszban válassza ki a A legördülő lista cellája választási lehetőség;
3.2) A Az adatok ellenőrzése (legördülő lista) tartomány mezőben láthatja, hogy a kiválasztott cellahivatkozások belül jelennek meg. Szükség szerint megváltoztathatja a cellatartományt;
3.3) A Sorolja fel az elemeket négyzet (itt megjelennek a kiválasztott tartomány összes legördülő elemei), jelöljön ki egy elemet, amelyhez színt ad meg;
3.4) A Válassza ki a színt szakaszban válasszon háttérszínt;
Megjegyzések: Meg kell ismételnie a 3.3 és 3.4 lépéseket, hogy más színt adjon meg a többi elemhez;
3.5) Kattintson a gombra OK gomb. Lásd a képernyőképet:

tippek: Ha kiemelni szeretné a sorokat a legördülő lista kiválasztása alapján, válassza ki a Adattartomány sora lehetőség a Alkalmazza szakaszban, majd válassza ki azokat a sorokat, amelyeket a Jelölje ki a sorokat doboz.

Most a legördülő listák színkóddal jelennek meg, ahogy az alábbi képernyőképek láthatók.

Jelölje ki a cellákat a legördülő lista kiválasztása alapján

Jelölje ki a sorokat a legördülő lista kiválasztása alapján


Hozzon létre függő legördülő listát az Excel vagy a Google lapon

A függő legördülő lista segít az első legördülő listában megadott értéktől függően megjeleníteni a választási lehetőségeket. Ha létre kell hoznia egy függő (lépcsőzetes) legördülő listát az Excel munkalapon vagy a Google munkalapon, az ebben a szakaszban szereplő módszerek kedvezhetnek.

Hozzon létre egy függő legördülő listát az Excel munkalapon

Az alábbi bemutató a függő legördülő listát jeleníti meg az Excel munkalapon.

Küldjön Hogyan készítsünk függő lépcsőzetes legördülő listát az Excelben? lépésről-lépésre bemutató oktatóanyag.

Hozzon létre egy függő legördülő listát a Google lapon

Ha egy függő legördülő listát szeretne létrehozni a Google lapon, kérjük, olvassa el Hogyan hozzunk létre egy függő legördülő listát a Google Sheet-ben?


Hozzon létre kereshető legördülő listákat

A munkalap hosszú elemlistáját tartalmazó legördülő listák esetében nem könnyű felvenni egy bizonyos elemet a listából. Ha eszébe jutott egy cikk kezdő karaktere vagy több egymást követő karaktere, akkor a keresési funkciót egy legördülő listában végezheti el, hogy könnyebben szűrje. Ez a szakasz bemutatja, hogyan hozható létre kereshető legördülő lista az Excelben.

Tételezzük fel, hogy a létrehozandó forrásadatokat legördülő listából az 1. lap A oszlopában található helyek alapján végezzük, az alábbi képernyőkép szerint. Kérjük, tegye a következőket, hogy az adatokkal létrehozzon egy kereshető legördülő listát az Excel programban.

1. Először hozzon létre egy segítő oszlopot a forrásadatok listája mellett egy tömbképlettel.

Ebben az esetben kiválasztom a B2 cellát, beírom az alábbi képletet, majd megnyomom a Ctrl + műszak + belép gombokat az első eredmény eléréséhez.

=IFERROR(INDEX($A$2:$A$50,SMALL(IFERROR(MATCH(IF(FIND(CELL("contents"),$A$2:$A$50)>0,$A$2:$A$50,""),$A$2:$A$50,0),""),ROW(A1))),"")

Jelölje ki az első eredmény cellát, majd húzza át Töltse meg a fogantyút egészen a lista végéig.

Megjegyzések: Ebben a tömbképletben $ A $ 2: $ A $ 50 az a forrásadattartomány, amely alapján létrehoz egy legördülő listát. Kérjük, módosítsa az adattartománya alapján.

2. kettyenés képletek > Define Name.

3. Ban,-ben Név szerkesztése párbeszédpanelt, kérjük, konfigurálja az alábbiak szerint.

3.1) A név mezőbe írja be a megnevezett tartomány nevét;
3.2) A Utal rá mezőbe írja be az alábbi képletet;
=OFFSET(Sheet1!$B$2,0,0,COUNTA(Sheet1!$B$2:$B$50)-COUNTIF(Sheet1!$B$2:$B$50,""),1)
3.3) Kattintson a gombra OK gomb. Lásd a képernyőképet:

Most létre kell hoznia a legördülő listát a megnevezett tartomány alapján. Ebben az esetben létrehozok egy kereshető legördülő listát a 2. lapon.

4. Nyissa meg a Sheet2 elemet, válassza ki a legördülő lista cellatartományát, majd kattintson a gombra dátum > adatok ellenőrzése > adatok ellenőrzése.

5. Ban,-ben adatok ellenőrzése párbeszédpanelt, kérjük, tegye a következőket.

5.1) A Hagyjuk doboz, válassza ki Lista;
5.2) Kattintson a gombra forrás négyzetet, majd nyomja meg a F3 kulcs;
5.3) A felbukkanóban Név beillesztése párbeszédpanelen válassza ki a 3. lépésben létrehozott nevű tartományt, majd kattintson a gombra OK;
tippek: A megnevezett tartományt közvetlenül is megadhatja = megnevezett tartomány be a forrás doboz.
5.4) Kattintson a gombra Hiba figyelmeztetés fülön, törölje a jelet a Hiba figyelmeztetés megjelenítése érvénytelen adatok megadása után mezőbe, és végül kattintson a gombra OK gombot.

6. Kattintson a jobb gombbal a lap fülre (2. lap), majd válassza a lehetőséget Kód megtekintése a jobb egérgombbal kattintva.

7. A nyílásban Microsoft Visual Basic for Applications ablakba másolja az alábbi VBA kódot a Code editorba.

VBA kód: kereshető legördülő lista létrehozása az Excelben

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.Calculate
End Sub

8. megnyomni a más + Q gombok a Microsoft Visual Basic for Applications ablak.

Most létrejönnek a kereshető legördülő listák. Ha egy elemet szeretne felvenni, csak írja be az elem egy vagy több egymást követő karakterét a legördülő cellába, kattintson a legördülő nyílra, majd a beírt tartalom alapján szereplő elem megjelenik a legördülő listában. Lásd a képernyőképet:

Megjegyzések: Ez a módszer megkülönbözteti a kis- és nagybetűket.


Létrehozás legördülő lista létrehozása, de különböző értékeket jelenítsen meg

Tegyük fel, hogy létrehozott egy legördülő listát, amikor elemet választ ki belőle, azt szeretné, hogy valami más jelenjen meg a cellában. Amint az alábbi bemutató bemutatta, az országnévlista alapján létrehozott egy legördülő listát, amikor a legördülő menüből kiválasztja az ország nevét, a legördülő cellában meg akarja jeleníteni a kiválasztott országnév rövidítését. Ez a szakasz a VBA módszert ismerteti a probléma megoldásában.

1. A forrásadatok (országnév oszlop) jobb oldalán hozzon létre egy új oszlopot, amely tartalmazza a legördülő cellában megjeleníteni kívánt országnevek rövidítését.

2. Válassza ki az országnév és a rövidítés listáját, írja be a nevet a név négyzetet, majd nyomja meg a gombot belép kulcs.

3. Jelölje ki a legördülő lista celláit (itt a D2: D8 elemet választom), majd kattintson dátum > adatok ellenőrzése > adatok ellenőrzése.

4. Ban,-ben adatok ellenőrzése párbeszédpanelt, kérjük, konfigurálja az alábbiak szerint.

4.1) A Hagyjuk doboz, válassza ki Lista;
4.2) A forrás mezőben válassza ki a forrásadat-tartományt (ebben az esetben az országnévlista);
4.3) Kattintson OK.

5. A legördülő lista létrehozása után kattintson a jobb gombbal a lap fülre, majd válassza a lehetőséget Kód megtekintése a jobb egérgombbal kattintva.

6. A nyílásban Microsoft Visual Basic for Applications ablakba másolja az alábbi VBA kódot a Code editorba.

VBA kód: Különböző értékek megjelenítése a legördülő listában

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20201027
    selectedNa = Target.Value
    If Target.Column = 4 Then
        selectedNum = Application.VLookup(selectedNa, ActiveSheet.Range("dropdown"), 2, False)
        If Not IsError(selectedNum) Then
            Target.Value = selectedNum
        End If
    End If
End Sub

Megjegyzések:

1) A kódban a sorban a 4-es szám Ha Cél.oszlop = 4 Ezután a 3. és 4. lépésben létrehozott legördülő lista oszlopszámát jelenti. Ha a legördülő lista az F oszlopban található, kérjük, cserélje a 4-es számot 6-ra;
2) A „legördülő”Az ötödik sorban a tartománynév, amelyet a 2. lépésben hoztál létre. Szükség szerint megváltoztathatja.

7. megnyomni a más + Q gombok a Microsoft Visual Basic for Applications ablak.

Mostantól, amikor kiválaszt egy adott országnevet a legördülő listából, a cellában megjelenik a kiválasztott országnév megfelelő abreationja.


Hozzon létre egy legördülő listát a jelölőnégyzetekkel

Sok Excel felhasználó hajlamos többszörös jelölőnégyzetekkel rendelkező legördülő listát létrehozni, hogy a jelölőnégyzetek bejelölésével több elemet is kiválaszthasson a listából.

Amint az alábbi bemutató bemutatja, amikor a legördülő listát tartalmazó cellára kattint, egy lista jelenik meg. A listában minden elem előtt van egy jelölőnégyzet. Jelölheti be a jelölőnégyzeteket, hogy megjelenítse a megfelelő elemeket a cellában.

Ha szeretne létrehozni egy legördülő listát az Excel jelölőnégyzeteivel, kérjük, olvassa el Hogyan hozhatunk létre legördülő listát több jelölőnégyzettel az Excelben?.


Adja hozzá az automatikus kiegészítést a legördülő listához

Ha van egy adatellenőrzési legördülő listája nagy elemekkel, fel és le kell görgetnie a listában, hogy megtalálja a megfelelőt, vagy be kell írnia az egész szót közvetlenül a listamezőbe. Ha a legördülő lista automatikusan elkészül, amikor beírja az első betűt, akkor minden könnyebbé válik.

A legördülő lista automatikus kitöltését az Excel munkalapon lásd: Hogyan kell automatikusan kitölteni az Excel legördülő lista beírásakor?.


Az adatok szűrése a legördülő lista kiválasztása alapján

Ez a szakasz bemutatja, hogyan alkalmazhatók képletek egy legördülő lista szűrő létrehozásához annak érdekében, hogy az adatokat a legördülő listából történő kiválasztás alapján lehessen kinyerni.

1. Először létre kell hoznia egy legördülő listát azon konkrét értékekkel, amelyek alapján adatokat fog kinyerni.

tippek: Kérjük, kövesse a fenti lépéseket hozzon létre egy legördülő listát az Excelben.

Hozzon létre egy legördülő listát egyedi elemek listájával

Ha vannak duplikátumok a tartományban, és nem szeretne legördülő listát létrehozni egy elem megismétlésével, akkor az alábbiak szerint hozhat létre egyedi elemek listáját.

1) Másolja le a létrehozandó cellákat a legördülő listából a Ctrl + C gombokat, majd illessze be őket egy új tartományba.

2) Jelölje ki az új tartomány celláit, kattintson a gombra dátum > Távolítsa el a másolatokat.

3) A Távolítsa el a másolatokat párbeszédpanelen kattintson a OK gombot.

4) Ezután a Microsoft Excel felugrik, hogy megmondja, hány duplikátum van eltávolítva, kattintson a gombra OK.

Most megkapja az egyedi elemek listáját, és ezután létrehozhat egy legördülő listát az egyedi lista alapján.

2. Ezután három segédoszlopot kell létrehoznia az alábbiak szerint.

2.1) Az első segítő oszlophoz (itt a D oszlopot választom első segítő oszlopnak) írja be az alábbi képletet az első cellába (kivéve az oszlop fejlécét), majd nyomja meg a belép kulcs. Válassza ki az eredmény cellát, majd húzza a Töltse meg a fogantyút egészen lefelé, amíg el nem éri a tartomány alját.
= SOROK ($ A $ 2: A2)
2.2) A második segédoszlophoz (E oszlop) írja be az alábbi képletet az E2 cellába, majd nyomja meg az belép kulcs. Válassza az E2 elemet, majd húzza a ikont Töltse meg a fogantyút a tartomány aljára.
Megjegyzés: Ha a legördülő listában nincs kiválasztva érték, akkor a képletek eredményei üresen jelennek meg.
= IF (A2 = $ H $ 2, D2, "")
2.3) A harmadik segítő oszlophoz (F oszlop) írja be az alábbi képletet az F2 mezőbe, majd nyomja meg az gombot belép kulcs. Válassza az F2 elemet, majd húzza a Töltse meg a fogantyút a tartomány aljára.
Megjegyzések: Ha a legördülő listában nincs kiválasztva érték, akkor a képletek eredményei üresen jelennek meg.
= IFERROR (KIS ($ E $ 2: $ E $ 17, D2), "")

3. Hozzon létre egy tartományt az eredeti adattartomány alapján, hogy a kivont adatokat az alábbi képletekkel adja ki.

3.1) Jelölje ki az első kimeneti cellát (Itt választom a J2-t), írja be az alábbi képletet, majd nyomja meg a belép kulcs.
=IFERROR(INDEX($A$2:$C$17,$F2,COLUMNS($J$2:J2)),"")
3.2) Válassza ki az eredmény cellát, majd húzza a Töltse meg a fogantyút a jobb két cellába.
3.3) Tartsa kiválasztva a J2: l2 tartományt, húzza le teljesen a kitöltő fogantyút, amíg el nem éri a tartomány alját.

Megjegyzések:

1) Ha a legördülő listában nincs kiválasztva érték, akkor a képletek eredményei üresen jelennek meg.
2) A három segédoszlopot elrejtheti, amire szüksége van.

Most létrejön egy legördülő lista szűrő, amely a legördülő lista kiválasztása alapján egyszerűen kivonhatja az adatokat az eredeti adattartományból.


Válasszon ki több elemet a legördülő listából

Alapértelmezés szerint a legördülő lista lehetővé teszi a felhasználók számára, hogy egy cellában egyszerre csak egy elemet válasszanak. Ha egy elemet kiválaszt egy legördülő listából, akkor az előzőleg kiválasztott elem felülírásra kerül. Ha azonban felkérést kap, hogy válasszon ki több elemet egy legördülő listából, és jelenítse meg mindet a legördülő cellában, az alábbi bemutató szerint, hogyan teheti meg?

Ha több elemet szeretne kiválasztani az Excel legördülő listájáról, olvassa el Hogyan hozzunk létre legördülő listát több választással vagy értékkel az Excelben?. Ez az oktatóanyag két részletesen ismerteti a probléma megoldását.


Alapértelmezett (előre kiválasztott) érték beállítása a legördülő listához

Alapértelmezés szerint egy legördülő lista cella üresen jelenik meg, a legördülő nyíl csak akkor jelenik meg, ha rákattint a cellára. Hogyan lehet ránézésre kideríteni, hogy mely cellák tartalmaznak legördülő listákat egy munkalapon?

Ez a szakasz bemutatja, hogyan állíthat be alapértelmezett (előre kiválasztott) értéket az Excel legördülő listájához. Kérjük, tegye a következőket.

Az alábbi két módszer alkalmazása előtt létre kell hoznia egy legördülő listát, és néhány beállítást meg kell tennie az alábbiak szerint.

1. Jelölje ki a legördülő lista celláit, kattintson a gombra dátum > adatok ellenőrzése > adatok ellenőrzése.

tippek: Ha már létrehozta a legördülő listát, válassza ki a legördülő listát tartalmazó cellákat, majd kattintson a gombra dátum > adatok ellenőrzése > adatok ellenőrzése.

2. Ban,-ben adatok ellenőrzése párbeszédpanelt, kérjük, konfigurálja az alábbiak szerint.

2.1) A Hagyjuk doboz, válassza ki Lista;
2.2) A forrás mezőben válassza ki a legördülő listában megjeleníteni kívánt forrásadatokat.
tippek: A már létrehozott legördülő listához hagyja ki ezt a két lépést.
2.3) Ezután menjen a Hiba figyelmeztetés fülön, törölje a jelet a Hiba figyelmeztetés megjelenítése érvénytelen adatok megadása után doboz;
2.4) Kattintson a gombra OK gombot.

A legördülő lista létrehozása után alkalmazza az alábbi módszerek egyikét az alapértelmezett érték beállításához.

Állítsa be a képlettel rendelkező legördülő lista alapértelmezett értékét

Az alábbi képlettel alkalmazhatja az alapértelmezett értéket a létrehozott legördülő listához, a fenti lépések szerint.

1. Válassza ki a legördülő lista cellát, írja be az alábbi képletet, majd nyomja meg a belép gombot az alapértelmezett érték megjelenítéséhez. Ha a legördülő lista cellái egymást követik, akkor húzza a Töltse meg a fogantyút az eredmény cellájának a képlet alkalmazását más cellákra.

= IF (C2 = "", "- Válasszon elemet a listából -")

Megjegyzések:

1) A képletben C2 egy üres cella a legördülő lista cella mellett, tetszőleges üres cellát megadhat.
2) - Válasszon elemet a listából-- az alapértelmezett érték, amelyet a legördülő lista cellában kell megjeleníteni. Az alapértelmezett értéket az igényei alapján is megváltoztathatja.
3) A képlet csak akkor működik, mielőtt elemeket választana a legördülő menüből, miután kiválasztotta az elemet a legördülő menüből, felülírja az alapértelmezett értéket, és a képlet eltűnik.
Állítson be alapértelmezett értéket a munkalap összes legördülő listájához egyszerre, VBA-kóddal

Tegyük fel, hogy rengeteg legördülő lista található, amelyek különböző tartományokban találhatók meg a munkalapon. Az alapértelmezett érték beállításához mindegyikhez ismételten alkalmaznia kell a képletet. Ez időigényes. Ez a szakasz hasznos VBA-kódot tartalmaz, amellyel egyszerre beállíthatja az alapértelmezett értéket a munkalap összes legördülő listájához.

1. Nyissa meg az alapértelmezett értéket beállítani kívánt legördülő listákat tartalmazó munkalapot, nyomja meg a gombot más + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.

2. Ban,-ben Microsoft Visual Basic for Applications ablakban kattintson betétlap > Modulok, majd illessze be az alábbi VBA kódot a Kód ablakba.

VBA kód: Alapértelmezett érték beállítása egyszerre a munkalap összes legördülő listájához

Sub SetDropDownListToDefaultValue()
'Updated by Extendoffice 20201026
Dim xWs As Worksheet
Dim xRg, xFRg As Range
Dim xET: xET = Null
Dim xStr As String
xStr = "- Choose from the list -"
Set xWs = Application.ActiveSheet
Set xRg = xWs.UsedRange.Cells
    On Error Resume Next
    For Each xFRg In xRg
    xET = Null
    xET = xFRg.Validation.Type
    If Not IsNull(xET) Then
        If xFRg.Validation.Type = 3 Then
            xFRg.Value = "'" & xStr
        End If
    End If
    Next
End Sub

Megjegyzések: A fenti kódban - Válassz a listából - az alapértelmezett érték, amelyet a legördülő lista cellában kell megjeleníteni. Az alapértelmezett értéket az igényei alapján is megváltoztathatja.

3. megnyomni a F5 gombot, majd megjelenik egy Makrók párbeszédpanel, ellenőrizze a DropDownListToDefault van kiválasztva a Makró neve jelölőnégyzetet, majd kattintson a gombra futás gombot a kód futtatásához.

Ezután a megadott alapértelmezett érték azonnal felkerül a legördülő lista celláiba.


Növelje a legördülő lista betűméretét

Normál esetben a legördülő lista rögzített betűmérettel rendelkezik, ha a betűméret olyan kicsi az olvasáshoz, akkor megpróbálhatja nagyítani az alábbi VBA módszerrel.

1. Nyissa meg a betűméretet nagyítani kívánó legördülő listákat tartalmazó munkalapot, kattintson a jobb gombbal a lap fülére, majd válassza ki Kód megtekintése a jobb egérgombbal kattintva.

2. Ban,-ben Microsoft Visual Basic for Applications ablakba másolja az alábbi VBA kódot a Code editorba.

VBA kód: A munkalapon található legördülő listák betűméretének nagyítása

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'updateby Extendoffice 20201027
    On Error GoTo LZoom
    Dim xZoom As Long
    xZoom = 100
    If Target.Validation.Type = xlValidateList Then xZoom = 130
LZoom:
    ActiveWindow.Zoom = xZoom
End Sub

Megjegyzések: itt xZoom = 130 A kód azt jelenti, hogy az aktuális munkalap összes legördülő listájának betűméretét 130-ra növeli. Szükség szerint módosíthatja.

3. megnyomni a más + Q gombok a Microsoft Visual Basic for Applications ablak.

Mostantól a legördülő cellára kattintva az aktuális munkalap nagyítási szintje megnövekszik, kattintson a legördülő nyílra, és láthatja, hogy az összes legördülő elem betűmérete is megnövekszik.

Miután kiválasztotta az elemet a legördülő listából, a legördülő cellán kívüli bármely cellára kattintva visszatérhet az eredeti zoom szintre.


A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2019 és 365. Támogatja az összes nyelvet. Könnyen telepíthető a vállalkozásba vagy szervezetbe. 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte tab 201905

Az Office fül a füles felületet hozza az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és minden nap több száz kattintással csökkenti az egér kattintását!
officetab alja
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    通りすがりのわんこ · 1 months ago
    こちらはOffice365ですが、どうやらそのコーディングでは動作しないようです。
    代わりに初歩的ですが、以下にて動作を確認出来ました。

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    Dim xZoom As Variant
    If (Target.Row >= 11 And Target.Row <= 35 And Target.Column >= 3 And Target.Column <= 6) Then
    ActiveWindow.zoom = 150
    Else
    ActiveWindow.zoom = 60
    End If
    End Sub