Hogyan távolítsuk el a legördülő nyilat az Excelben

A legtöbb többi legördülő menühöz hasonlóan az Excel menüi is kattintható nyilakat tartalmaznak. Előfordulhat azonban, hogy el szeretné rejteni vagy eltávolítani a nyilakat az Excel-fájlok exportálásakor vagy megosztásakor.

Hogyan távolítsuk el a legördülő nyilat az Excelben

Tehát hogyan távolíthatja el a nem kívánt nyilakat? Ennek két módja van – az egyik meglehetősen egyszerű, és alapvető Excel-eszközöket használ, a másik pedig megköveteli, hogy egy adott kódot alkalmazzon a fájlra, amelyen dolgozik. Akárhogy is, a következő útmutató segít Önnek abban, hogy izzadság nélkül végezze el.

Pivot Table beállítások

Ez a gyors és egyszerű módszer, de tudnia kell, hogy a művelet a mezőneveket is elrejti. Ha ez nem bánja, nyugodtan nézze meg az alábbi lépéseket. Ellenkező esetben ugorjon közvetlenül a fejlettebb kódolási/makrók módszerére.

1. lépés

Jelölje ki az első cellát a mező neve alatt, és kattintson rá jobb gombbal. Kattintson az előugró menüben a PivotTable Options elemre, a lista alján kell megtalálnia.

Távolítsa el a legördülő nyilat az Excelben

2. lépés

Miután megjelenik a Kimutatás beállításai ablak, válassza ki a Megjelenítés lapot. A „Mezőfeliratok és szűrők legördülő menüinek megjelenítése” kifejezést keresi. Ez a funkció alapértelmezés szerint be van jelölve, és törölnie kell a jelölést, hogy a nyilak eltűnjenek.

Pivot tábla

Ha törli a jelet a funkció mellett, kattintson az OK gombra az ablak alján, hogy a változtatások életbe lépjenek. Tekintse meg a táblázat előnézetét, és ellenőrizze, hogy minden rendben van-e a mezőnevek nélkül.

Távolítsa el a legördülő nyilat az Excelben

Makró módszer

Ennek a módszernek az az előnye, hogy a mezőnevek érintetlenek maradnak, és kiválaszthatja, hogy eltávolítja az összes legördülő nyilat, vagy csak egyet. A felszínen ez a módszer bonyolultnak tűnhet, de többnyire gondos másoláson és beillesztésen alapul.

Az összes nyíl eltávolítása

1. lépés

Először nézze meg azt a kódrészletet, amelyet végre kell hajtania, hogy megszabaduljon a fájlban lévő összes nyíltól.

Sub DisableSelection ()

távolítsa el a techjunkie.com legördülő nyíl oktatóanyagát

Dim pt As PivotTable

Dim pt As PivotField

Set pt = ActiveSheet.PivotTables (1)

Minden pf-hez In pt.PivotFields

pf.EnableItemSelection = Hamis

Következő pf

Vége Sub

Ez a kód átmegy az összes mezőn és cellán, és letiltja az elemkiválasztás funkciót. Más szóval, letiltja az összes nyilat a pivot táblán belül.

2. lépés

Másolja át a teljes kódot/makrót – használja a Cmd+C billentyűkombinációt Mac gépen vagy a Ctrl+C billentyűkombinációt Windows rendszerű számítógépen. Ne feledje, a kódot úgy kell másolni, ahogy van, mert még egy kisebb elírási hiba is hatással lehet a működésére.

Most kattintson a Fejlesztő fülre az Excel eszköztár alatt, és válassza ki a Visual Basic menüt. Ez legyen az első lehetőség a Fejlesztői menüben.

Távolítsa el a legördülő nyilat

Jegyzet: Előfordulhat, hogy egyes Excel-verziók nem tartalmazzák a Fejlesztő lapot. Ha ezzel a problémával találkozik, használja az Alt+F11 billentyűkombinációt, hogy közvetlenül a Visual Basic menüjébe lépjen.

3. lépés

Válassza ki a munkafüzetet/projektet, amelyen dolgozik, a Visual Basic ablak bal felső sarkában található menüből. Kattintson a Beszúrás gombra az eszköztáron, és válassza a Modul lehetőséget.

A modulnak meg kell jelennie egy nagy menüben a jobb oldalon, és a kurzornak pontosan ott kell lennie, ahol be kell illesztenie a kódot. Amikor beilleszti a kódot, a megjegyzéssor (amelyik aposztrófával kezdődik) zöldre vált, a többi sor pedig fekete és kék.

4. lépés

Menjen vissza az Excel-laphoz, és válasszon ki egy cellát. Válassza a Nézet lapot, kattintson a Makrók menüre a jobb szélen, majd válassza ki az imént beillesztett makrót/kódot.

makró

Ez legyen az első a menüben. Jelölje ki, kattintson a Futtatás gombra, és az összes nyíl eltűnik a táblázatból.

Egy nyíl eltávolítása

Ez az a kód, amellyel csak az egyik legördülő nyilat távolíthat el.

Sub DisableSelectionSelPF ()

távolítsa el a techjunkie.com legördülő nyíl oktatóanyagát

Dim pt As PivotTable

Dim pf As PivotField

Hiba esetén Folytatás a következővel

Set pt = ActiveSheet.PivotTables (1)

Beállítva pf = pt.PageFields (1)

pf.EnableItemSelection = Hamis

Vége Sub

Innentől kezdve kövesse az előző szakasz 2–4. lépéseit.

Jegyzet: Ebben a cikkben a makró úgy van programozva, hogy megszabaduljon az első nyíltól, amellyel találkozik. A kód kissé eltérhet, ha egy másik nyilat szeretne eltávolítani.

Megfontolandó dolog

A módszereket egy kis lapon próbálták ki, amely 14 sort és 5 oszlopot tartalmaz. Ennek ellenére sokkal nagyobb lapokon is kell dolgozniuk.

Érdemes megjegyezni, hogy a lépések a 2013 és 2016 közötti Excel-verziókra vonatkoznak. A makróknak az újabb szoftveriterációkra is vonatkozniuk kell, de az eszköz elrendezése kissé eltérő lehet.

Makrók használatakor visszaállíthatja a módosításokat az érték megváltoztatásával = Hamis nak nek = Igaz. Tegyen néhány üres sort a modulba, illessze be a teljes kódot, és csak módosítsa a pf.EnableItemSelection vonal.

Lődd le a láthatatlan nyilat

A makrók használata gyakran középhaladó vagy akár haladó Excel-ismeretnek számít. Valójában a makrókat nem olyan nehéz elsajátítani, és segíthetnek gyorsan megszabadulni a nyilaktól, és sok más nagyszerű dolgot tehet.

Miért szeretné eltávolítani a nyilakat a lapjáról? Használtál már makrókat? Ossza meg tapasztalatait a TechJunkie közösség többi tagjával.