Som de fleste andre rullegardinmenyer har de i Excel klikkbare piler. Det kan imidlertid være lurt å skjule eller fjerne pilene når du eksporterer eller deler Excel-filene dine.
Så hvordan fjerner du de uønskede pilene? Det er to metoder for å gjøre det – den ene er ganske enkel og bruker grunnleggende Excel-verktøy og den andre krever at du bruker en bestemt kode på filen du jobber med. Uansett bør den følgende guiden hjelpe deg å gjøre det uten å svette.
Pivottabellinnstillinger
Dette er den raske og enkle metoden, men du bør vite at handlingen også skjuler feltnavnene. Hvis du ikke har noe imot det, kan du gjerne sjekke ut trinnene nedenfor. Ellers, hopp rett inn i den mer avanserte kodings-/makrometoden.
Trinn 1
Velg den første cellen under feltnavnet og høyreklikk på den. Klikk på pivottabellalternativer i hurtigmenyen, du bør finne den nederst på listen.
Steg 2
Når vinduet for pivottabellalternativer vises, bør du velge fanen Vis. Du ser etter "Vis felttekster og filterrullegardin." Denne funksjonen er merket som standard, og du må fjerne merket for å få pilene til å forsvinne.
Når du fjerner merket for funksjonen, klikker du OK nederst i vinduet for at endringene skal tre i kraft. Forhåndsvis tabellen for å finne ut om alt ser bra ut uten feltnavnene.
Makrometoden
Fordelene med denne metoden er at feltnavnene forblir intakte og du kan velge å fjerne alle rullegardinpilene eller bare én av dem. På overflaten kan denne metoden se vanskelig ut, men det koker for det meste ned til forsiktig kopiering og innliming.
Fjerner alle pilene
Trinn 1
Først, sjekk ut kodebiten du må implementere for å bli kvitt alle pilene i filen din.
Sub DisableSelection ()
‘fjern rullegardinpilopplæringen av techjunkie.com
Dim pt Som pivottabell
Dim pt As PivotField
Sett pt = ActiveSheet.PivotTables (1)
For hver pf I pt.PivotFields
pf.EnableItemSelection = False
Neste pf
End Sub
Denne koden går gjennom alle feltene og cellene og deaktiverer funksjonen for varevalg. Med andre ord, den deaktiverer alle pilene i pivottabellen.
Steg 2
Kopier hele koden/makroen – bruk Cmd+C på en Mac eller Ctrl+C på en Windows-datamaskin. Husk at koden bør kopieres som den er fordi selv en mindre skrivefeil kan påvirke funksjonaliteten.
Nå må du klikke på Utvikler-fanen under Excel-verktøylinjen og velge Visual Basic-menyen. Det bør være det første alternativet i utviklermenyen.
Merk: Noen Excel-versjoner inneholder kanskje ikke Utvikler-fanen. Hvis du støter på dette problemet, bruk tastatursnarveien Alt+F11 for å komme rett inn i Visual Basic-menyen.
Trinn 3
Velg arbeidsboken/prosjektet du jobber med fra menyen øverst til venstre i Visual Basic-vinduet. Klikk på Sett inn i verktøylinjen og velg Modul.
Modulen skal vises i en stor meny til høyre og markøren skal være akkurat der du trenger å lime inn koden. Når du limer inn koden, blir kommentarlinjen (den som begynner med apostrof) grønn og de andre linjene er svarte og blå.
Trinn 4
Gå tilbake til Excel-arket og velg en celle. Velg Vis-fanen, klikk på Makro-menyen helt til høyre og velg deretter makroen/koden du nettopp har limt inn.
Det bør være den første på menyen. Velg den, klikk Kjør, og alle pilene forsvinner fra tabellen.
Fjerner én pil
Igjen, dette er koden du kan bruke til å fjerne bare én av rullegardinpilene.
Sub DisableSelectionSelPF ()
‘fjern rullegardinpilopplæringen av techjunkie.com
Dim pt Som pivottabell
Dim pf As PivotField
Ved feil på Fortsett neste
Sett pt = ActiveSheet.PivotTables (1)
Sett pf = pt.PageFields (1)
pf.EnableItemSelection = False
End Sub
Herfra bør du følge trinn 2 til 4 fra forrige seksjon.
Merk: For formålet med denne artikkelen er makroen programmert til å bli kvitt den første pilen den møter. Koden kan være litt annerledes hvis du vil fjerne en annen pil.
Ting å vurdere
Metodene er prøvd og testet på et lite ark som inneholder 14 rader og 5 kolonner. Likevel bør de også fungere på mye større ark.
Det er verdt å merke seg at trinnene gjelder for Excel-versjoner fra 2013 til 2016. Makroene bør også gjelde for nyere programvareiterasjoner, men verktøyoppsettet kan være litt annerledes.
Når du bruker makroer, kan du tilbakestille endringene ved å endre verdien fra = Falsk til = Sant. Sett noen tomme linjer i modulen, lim inn hele koden og bare endre pf.EnableItemSelection linje.
Skyt den usynlige pilen
Bruk av makroer anses ofte som middels eller til og med avansert Excel-kunnskap. I virkeligheten er makroene ikke så vanskelige å mestre og kan hjelpe deg raskt å bli kvitt pilene og gjøre mange andre kule ting.
Hvorfor vil du fjerne pilene fra arket ditt? Har du brukt makroer før? Del opplevelsen din med resten av TechJunkie-fellesskapet.