Tako kot večina drugih spustnih menijev imajo tudi tisti v Excelu puščice, ki jih je mogoče klikniti. Vendar pa boste morda želeli skriti ali odstraniti puščice, ko izvozite ali delite svoje Excelove datoteke.
Kako torej odstraniti neželene puščice? Za to obstajata dva načina – eden je precej enostaven in uporablja osnovna orodja Excel, drugi pa zahteva, da za datoteko, s katero delate, uporabite posebno kodo. Kakor koli že, naslednji vodnik bi vam moral pomagati pri tem, ne da bi se prepotil.
Nastavitve vrtilne tabele
To je hitra in enostavna metoda, vendar morate vedeti, da dejanje skrije tudi imena polj. Če vas to ne moti, si oglejte spodnje korake. V nasprotnem primeru skočite naravnost na naprednejšo metodo kodiranja/makri.
Korak 1
Izberite prvo celico pod imenom polja in jo kliknite z desno tipko miške. V pojavnem meniju kliknite Možnosti vrtilne tabele, ki bi jo morali najti na dnu seznama.
2. korak
Ko se prikaže okno z možnostmi vrtilne tabele, izberite zavihek Prikaz. Iščete »Prikaz napisov polj in spustnih menijev filtrov«. Ta funkcija je privzeto označena in jo morate počistiti, da puščice izginejo.
Ko počistite možnost, kliknite V redu na dnu okna, da bodo spremembe začele veljati. Oglejte si predogled tabele in ugotovite, ali je brez imen polj vse videti v redu.
Metoda makrov
Prednosti te metode so, da imena polj ostanejo nedotaknjena in lahko izberete, da odstranite vse spustne puščice ali samo eno od njih. Na videz je ta metoda morda videti zapletena, vendar se večinoma spušča v skrbno kopiranje in lepljenje.
Odstranjevanje vseh puščic
Korak 1
Najprej si oglejte del kode, ki ga morate implementirati, da se znebite vseh puščic v datoteki.
Sub DisableSelection ()
‘odstranite vadnico s puščico spustnega menija s strani techjunkie.com
Dim pt kot vrtilna tabela
Dim pt kot vrtilno polje
Nastavi pt = ActiveSheet.PivotTables (1)
Za vsako pf In pt.PivotFields
pf.EnableItemSelection = False
Naslednji pf
Končni sub
Ta koda gre skozi vsa polja in celice ter onemogoči funkcijo izbire elementov. Z drugimi besedami, onemogoči vse puščice v vrtilni tabeli.
2. korak
Kopirajte celotno kodo/makro – uporabite Cmd+C na Macu ali Ctrl+C v računalniku z operacijskim sistemom Windows. Upoštevajte, da je treba kodo kopirati takšno, kot je, ker lahko celo manjša tipkarska napaka vpliva na njeno delovanje.
Zdaj morate klikniti zavihek Razvijalec pod orodno vrstico Excel in izbrati meni Visual Basic. To bi morala biti prva možnost v meniju za razvijalce.
Opomba: Nekatere različice Excela morda ne vsebujejo zavihka Razvijalec. Če naletite na to težavo, uporabite bližnjico na tipkovnici Alt+F11, da se pomaknete naravnost v meni Visual Basic.
3. korak
V meniju v zgornjem levem kotu okna Visual Basic izberite delovni zvezek/projekt, na katerem delate. V orodni vrstici kliknite Vstavi in izberite Modul.
Modul se mora pojaviti v velikem meniju na desni in vaš kazalec naj bo ravno tam, kjer morate prilepiti kodo. Ko prilepite kodo, se vrstica za komentarje (tista, ki se začne z apostrofom) obarva zeleno, druge vrstice pa črno-modre.
4. korak
Vrnite se na svoj Excelov list in izberite katero koli celico. Izberite zavihek Pogled, kliknite meni Makri na skrajni desni strani in nato izberite makro/kodo, ki ste jo pravkar prilepili.
Moral bi biti prvi na meniju. Izberite ga, kliknite Zaženi in vse puščice bodo izginile iz tabele.
Odstranjevanje ene puščice
Ponovno je to koda, s katero lahko odstranite samo eno od puščic spustnega menija.
Sub DisableSelectionSelPF ()
‘odstranite vadnico s puščico spustnega menija s strani techjunkie.com
Dim pt kot vrtilna tabela
Dim pf As PivotField
Ob napaki Nadaljuj naprej
Nastavi pt = ActiveSheet.PivotTables (1)
Nastavi pf = pt.PageFields (1)
pf.EnableItemSelection = False
Končni sub
Od tu naprej sledite korakom od 2 do 4 iz prejšnjega razdelka.
Opomba: Za namene tega članka je makro programiran tako, da se znebi prve puščice, na katero naleti. Koda je lahko nekoliko drugačna, če želite odstraniti še eno puščico.
Stvar, ki jo je treba upoštevati
Metode so bile preizkušene na majhnem listu, ki vsebuje 14 vrstic in 5 stolpcev. Kljub temu bi morali delati tudi na veliko večjih listih.
Omeniti velja, da se koraki uporabljajo za različice Excela od 2013 do 2016. Makri bi morali veljati tudi za novejše iteracije programske opreme, vendar je postavitev orodja morda nekoliko drugačna.
Ko uporabljate makre, lahko spremembe razveljavite tako, da spremenite vrednost iz = Napačno do = Res je. V modul vstavite nekaj praznih vrstic, prilepite celotno kodo in samo spremenite pf.EnableItemSelection vrstico.
Ustreli nevidno puščico
Uporaba makrov se pogosto šteje za srednje ali celo napredno znanje Excela. V resnici makrov ni tako težko obvladati in vam lahko pomagajo, da se hitro znebite puščic in naredite številne druge kul stvari.
Zakaj bi radi odstranili puščice s svojega lista? Ste že uporabljali makre? Delite svojo izkušnjo s preostalimi člani skupnosti TechJunkie.