Gå til hovedindhold
 

Hvordan skjules eller viser kolonner baseret på rullelistevalg i Excel?

Forfatter: Siluvia Sidst ændret: 2020-08-07

Mens du bruger Excel, kan du skjule eller skjule bestemte kolonner baseret på valget af en rulleliste. Hvis du f.eks. Vælger Nej i rullelisten, vil kolonne C til I blive skjult, men hvis du vælger Ja, vil de skjulte kolonner C til I blive skjult. Se nedenstående skærmbillede vist.
I denne artikel viser vi dig en VBA-metode til at skjule eller fjerne kolonner baseret på rullelistevalg i Excel.

Skjul eller vis kolonner baseret på rullelistevalg i Excel


Skjul eller vis kolonner baseret på rullelistevalg i Excel

Som ovenfor nævnt skal du gøre som følger for at skjule eller fjerne kolonner C til I baseret på rullelistevalget.

1. Opret først din rulleliste med Ja og Nej, som du har brug for.

2. Tryk derefter på andre + F11 at åbne Microsoft Visual Basic til anvendelse vindue.

3. Dobbeltklik på det aktuelle navn på det åbne ark i VBAProjekt sektion for at åbne kodeditoren.

4. Kopier og indsæt derefter under VBA-koden i kodeeditoren.

VBA-kode: skjul eller vis kolonner baseret på rullelistevalg

Private Sub Worksheet_Change(ByVal Target As Range)
'Updated by Extendoffice 20180822
    If Target.Column = 2 And Target.Row = 3 Then
        If Target.Value = "No" Then
            Application.Columns("C:I").Select
            Application.Selection.EntireColumn.Hidden = True
        ElseIf Target.Value = "Yes" Then
            Application.Columns("C:I").Select
            Application.Selection.EntireColumn.Hidden = False
        End If
    End If
End Sub

Bemærk: I ovenstående kode er Kolonne = 2 og Række = 3 cellereferencen på rullelisten, og området C: I er de kolonner, som du vil skjule eller skjule., Skift dem til dit behov.

5. Trykke andre + Q taster samtidigt for at afslutte Microsoft Visual Basic til anvendelse vindue.

Fra nu af, når du vælger Nej i rullelisten, er alle angivne kolonner skjult.

Men hvis du vælger Ja i rullelisten, vises alle skjulte kolonner med det samme.


Relaterede artikler:

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!