Welcome to Our Website

, Hvordan du får vist Skjulte Ark i Excel (Alle På Én gang)

Se Video – Hvordan til at Vise Alle Ark I Excel

I tilfælde af at du foretrækker at læse en tutorial over at se en video nedenfor er en detaljeret skriftlig vejledning om at vis ark i Excel.

Når du arbejder med data, der er spredt over flere regneark i E .cel, kan du skjule et par regneark. Dette kan være for at undgå rod eller ikke vise nogle data til din klient/manager ved at skjule nogle regneark og kun holde de nyttige synlige.,

og i nogle tilfælde kan du have en projektmappe, der har nogle skjulte ark, og du vil vise nogle eller alle disse regneark.

I denne tutorial vil jeg vise dig nogle metoder til at vise regneark i Excel (manuelt samt automatisk ved hjælp af VBA). Jeg vil også vise dig, hvordan du selektivt viser regneark baseret på navnet eller en betingelse.

så lad os komme i gang!

Denne Tutorial Dækker:

Vis Ark Manuelt

Hvis du kun har et par regneark, der er skjult, kan du manuelt vise nogle eller alle af disse regneark.,Antag, at du har en e .cel-projektmappe, der har 10 regneark, der er skjult.

nedenfor er trinnene til manuelt at vise regneark (en ad gangen):

  1. Højreklik på et af fanen eksisterende regneark
  2. Klik på indstillingen Vis ud. Dette vil åbne Vise dialogboksen, der viser alle de skjulte regneark
  3. I Vise dialogboksen, klik på det regneark, du skal vise (du kan kun vælge én ad gangen).
  4. Klik på OK.,

ovenstående trin vil vise det valgte regneark.Bemærk: Desværre er der ingen indbygget funktionalitet i E .cel til hurtigt at fjerne alle de skjulte regneark (eller en måde at vælge mere end et regneark og vise det). Fra nu af skal du bruge dialogboksen Vis ud, hvor du kun kan vælge et regneark, der skal vises.,

Du kan skjule regneark i bulk, men ikke unhide i bulk

Hvis du vil gemme regneark, kan du vælge flere regneark på en gang (hold control-tasten nede og klik på det regneark fane navn), højre-klik og klik på Skjul mulighed.

Desværre er der ingen indbygget funktionalitet i E .cel til hurtigt at fjerne alle de skjulte regneark (eller en måde at vælge mere end et regneark og vise det). Fra nu af skal du bruge dialogboksen Vis ud, hvor du kun kan vælge et regneark, der skal vises.,

selvom der ikke er nogen indbygget funktionalitet til at vise i bulk, kan du nemt gøre dette med en simpel VBA-makrokode.

Fjern alle ark på onen gang

med VBA kan du nemt fjerne regneark i bulk.hvis du f.eks. har 10 skjulte regneark, kan du oprette en simpel VBA-kode for at vise alle regnearkene, eller du kan vise dem ud fra en betingelse (f. eks. vise dem, hvor der er et specifikt præfiks eller et år i navnet).

Bemærk: metoderne i denne vejledning kræver ikke, at du gemmer en e .cel-projektmappe i et makroaktiveret format (.,XLSM) for at bruge VBA-koden.

Brug Umiddelbar Vindue

VB-Editoren i Excel har en umiddelbar vindue, hvor du kan skrive en linje kode, og straks effektuere den lige med det samme.

nedenfor er trinnene til at bruge ovenstående kodelinje til at vise ark gennem det øjeblikkelige vindue:

  1. Højreklik på et af de synlige ark i projektmappen
  2. Klik på Vis kode. Dette åbner VB Editor.
  3. Klik på indstillingen Vis i menuen, og klik derefter på det øjeblikkelige vindue., Dette vil gøre det umiddelbare vindue vises i Vb Editor (hvis ikke der allerede).
  4. kopier og indsæt følgende kodelinje i det umiddelbare vindue: for hvert ark i Thisworkorkbook.Ark: Ark.Visible=True: Næste Ark
  5. Placer markøren ved slutningen af den linje
  6. klik på Enter-tasten

det er det!ovenstående trin vil øjeblikkeligt fjerne alle arkene i projektmappen.

når du er færdig, kan du lukke VB-editoren.,

det bedste ved dette er, at du kan gøre dette på enhver projektmappe. Du behøver ikke bekymre dig om at gemme projektmappen i et makroaktiveret format. Bare udfør en linje kode og øjeblikkeligt Vis alle arkene i projektmappen.

Lad mig også hurtigt forklare nedenstående VBA-kode, som vi har brugt i umiddelbar vinduet for at vise ark:

For each Sheet in Thisworkbook.Sheets: Sheet.Visible=True: Next Sheet

ovenstående kode bruger en For Næste VBA-løkke til at gå gennem alle ark i projektmappen, og sæt den synlige egenskab til SAND. Når den synlige egenskab af alle arkene er ændret, slutter koden.,

tyktarmen (:), der bruges i koden ovenfor, svarer til en linjeskift. Mens det ligner en enkelt linje kode, det har tre dele til det, som er adskilt af to koloner.

Hvis du er interesseret i at lære mere om det umiddelbare vindue og nogle fantastiske ting, du kan gøre med det, her er en detaljeret tutorial om det.

ved at tilføje makro til Macroat (med et enkelt klik)

Hvis du skal fjerne regneark ganske ofte, kan en anden god måde være at have makrokoden til at vise ark i den personlige makroarbejdsbog og gemme ikonet i værktøjslinjen Hurtig adgang.,

dette er kun en engangsproces, og når du først har gjort det, kan du derefter vise ark i enhver projektmappe ved blot at klikke på en knap iatat.

Dette er langt den mest effektive måde at vise ark i E .cel (mest nyttigt, når du får mange arbejdsbøger med skjulte ark, og du skal vise disse).

tricket her er at gemme koden for at vise ark i den personlige Makro-projektmappe.

en personlig Makro-projektmappe er noget, der altid er åben, når du åbner en e .cel-fil (du kan dog ikke se den)., Når du gemmer en makrokode i den personlige Makro-projektmappe, er denne kode nu altid tilgængelig for dig. Og når du tilføjer dette til QAT, og du kører makrokoden med et enkelt klik.,

Nedenfor er den kode, som du har brug for at tilføje til den Personlige Makro-Projektmappe:

Sub UnhideAllSheets()For Each Sheet In Sheets Sheet.Visible = TrueNext SheetEnd Sub

Nedenfor er de trin for at tilføje denne kode til den Personlige Makro-Projektmappe:

  1. Klik på indspil makro-knap (det er nederst til venstre på den Excel-projektmappe, ansøgning)
  2. I dialogboksen indspil Makro, ændrer Butikken makro-indstilling-til – Personlig Makro-Projektmappe.
  3. Klik på OK., Dette vil begynde at optage makroen
  4. Klik på ikonet Stop macro recording (nederst til venstre i projektmappen). Dette vil stoppe makro-optagelse
  5. højreklik på en arkfane og derefter klikke på “Vis Kode’
  6. I VB-Editoren, dobbelt-klik på det Modul, objekt i det Personlige.XLSB projektmappe
  7. Fjern eventuelle eksisterende kode, og kopier og indsæt ovenstående kode.,
  8. Klik på ikonet Gem på værktøjslinjen
  9. Tæt de Vb-Editoren.

ovenstående trin giver dig mulighed for at gøre Personlige Makro Projektmappe synlige i VB-Editoren, og placer koden til at vise ark i det.nu skal du blot tilføje denne kode til værktøjslinjen Hurtig adgang, så du kan bruge den når som helst fra enhver projektmappe.

nedenfor er trinnene til at tilføje denne kode til værktøjslinjen Hurtig adgang:

  1. Klik på ikonet Tilpas værktøjslinje til hurtig adgang.
  2. Klik på flere kommandoer.,
  3. I dialogboksen Excel-Indstillinger, klik på “Vælg Kommandoer fra” drop-down
  4. Klik på Makroer. Dette viser dig en liste over alle makroer i projektmappen (inklusive dem i personlig.XLSB)
  5. Vælg den makro-koden til at vise ark
  6. Klik på knappen Tilføj
  7. Klik på OK.ovenstående trin vil tilføje denne makrokode for at vise ark i værktøjslinjen Hurtig adgang.,

    Nu, når du får en projektmappe, der er nogle af arkene skjult, skal du blot klikke på koden ikonet i QATAR, og det vil straks vise alle ark på én gang.

    Fjern ark med specifik tekst i navnet

    med VBA kan du også fjerne ark baseret på navnet.Antag for eksempel, at du har en projektmappe, der indeholder ark med år i navnet, og du vil vise alle dem, hvor året er 2020.,

    Du kan bruge nedenstående kode til at vise alle arkene med teksten 2020 i det:

    Sub UnhideSheetsWithSpecificText()For Each ws In ThisWorkbook.Worksheets If InStr(ws.Name, "2020") > 0 Then ws.Visible = xlSheetVisible End IfNext wsEnd Sub

    ovenstående bruger den Til Næste løkke til at gå gennem hvert regneark i projektmappen. IF Then-tilstanden kontrollerer derefter navnet på regnearket, og hvis det indeholder den specificerede tekst (som er 2020 i denne kode), ændrer den den synlige egenskab for at gøre den synlig.

    og hvis navnet ikke indeholder den angivne tekst, vil det forlade det som det er.

    Du kan også ændre denne kode for at skjule ark baseret på teksten i navnet.,hvis du for eksempel hurtigt vil skjule alle regnearkene, hvor navnet indeholder teksten ‘2020’ i det, kan du bruge nedenstående kode:

    Bemærk: Du kan gemme denne kode i et almindeligt modul inde i VB Editor, eller du kan gemme dette i den personlige Makroarbejdsbog. Hvis du gemmer det i et almindeligt modul og skal bruge det igen senere, skal du gemme projektmappen som en makroaktiveret projektmappe (.Formatlsm-format).

    Vis valgte ark (baseret på brugervalg)

    Du kan også bruge VBA til at give brugeren fleksibilitet til at vælge, om et ark skal vises eller ej.,

    dette kan gøres ved at vise en meddelelsesboks, der beder brugeren om at vælge, om et ark skal vises eller ej. Hvis det er valgt, viser det det ark, ellers flytter det til det næste.

    nedenfor er koden, der gør dette:

    ovenstående kode går gennem hvert ark i projektmappen og kontrollerer, om den allerede er synlig eller ej. Hvis det er skjult, viser det meddelelsesboksen med navnet på regnearket.

    som bruger kan du nu beslutte, om du vil holde dette ark skjult eller vise det.,

    dette kan fungere godt, hvis du har nogle regneark, der er skjult, og du vil ringe til hvert ark individuelt.

    Bemærk: Du kan gemme denne kode i et almindeligt modul i VB Editor, eller du kan gemme denne i den personlige Makro-projektmappe. Hvis du gemmer det i et almindeligt modul og skal bruge det igen senere, skal du gemme projektmappen som en makroaktiveret projektmappe (.Formatlsm-format).,

    Her er en tutorial, hvor jeg viser hvordan man kan gemme koden i regelmæssig modul i Excel (søg efter ‘, Hvor til at sætte denne kode’ afsnit i denne artikel)

    Vise Alle eller Udvalgte Plader ved Hjælp af Tilpassede Visning

    Dette er en mindre kendt metode i tilfælde af, at du vil hurtigt vise alle regneark (eller nogle markerede regneark).

    ‘brugerdefineret visning’ er funktionalitet i E .cel, der giver dig mulighed for at oprette og gemme visninger, som du hurtigt kan ty til med et klik på en knap.Antag for eksempel, at du har en e .cel-projektmappe med 10 regneark., Du kan oprette en visning, hvor alle disse 10 ark er synlige. I fremtiden, hvis du har nogle ark skjult, og du vil o gå tilbage til den visning, hvor alle arkene var synlige, kan du gøre det ved at vælge den allerede gemte brugerdefinerede visning.

    bare rolig, du mister ikke nogen ændringer, du har foretaget, efter at du har oprettet den tilpassede visning. Alt brugerdefineret visning Gør, tager dig tilbage til e .cel-visningen, da du oprettede den. Så hvis nogle regneark var synlige, da du oprettede visningen og nu er skjult, ville valg af den tilpassede visning vise disse ark.,

    den tilsigtede brug af brugerdefineret visning er at give brugerne mulighed for at oprette forskellige visninger. Hvis du for eksempel er analytiker, kan du oprette forskellige visninger for forskellige afdelinger i din organisation. Så du kan have et bestemt sæt regneark (eller celler/rækker/kolonner) synlige for en afdeling og et andet sæt til en anden afdeling. Når du har disse visninger, i stedet for at ændre dette manuelt, aktiverer du blot visningen for en afdeling, og den viser dig regneark (eller rækker/kolonner), der kun er relevante for dem.,

    Nedenfor er de skridt til at oprette en brugerdefineret visning i Excel:

    1. Vis alle regneark til at begynde med
    2. Klik på fanen Vis
    3. Klik på Brugerdefinerede Visninger
    4. I den Brugerdefinerede Visninger i dialogboksen, klik på Tilføj. Dette åbner dialogboksen Tilføj visning
    5. indtast et navn for denne visning, hvor alle arkene (eller valgte ark) er synlige
    6. Klik på OK.,

    når visningen er oprettet, kan du når som helst bede e .cel om at aktivere denne visning (hvilket ville gøre alle de ark synlige, der var synlige, da du oprettede visningen).,

    Nedenfor er de skridt til at vise/aktiverer en brugerdefineret visning:

    1. Klik på fanen Vis
    2. Klik på Brugerdefinerede Visninger
    3. I den Brugerdefinerede Visninger i dialogboksen, vælg den visning, du ønsker at vise
    4. Klik på Vis-knappen

    Dette ville straks vise ark og vise dem, der var synlige, når du har oprettet, tilpassede visning.

    Unhiding ark, der er ‘meget Skjulte’

    Nogle gange, på trods af at have nogle skjulte ark i din projektmappe, ville du ikke være i stand til at unhide det manuelt.,dette kan skyldes, at disse ark ikke kun er skjult-disse er ‘meget Skjulte’.

    Når du har skjulte ark i en projektmappe, og du højreklikker på et hvilket som helst fanebladnavn, vil du se muligheden for at ‘Vis’ ark. Men hvis du har ark er ‘meget skjult’, eller hvis der ikke er skjulte ark, så ville du ikke være i stand til at bruge denne indstilling (det vil blive gråtonet).

    Du kan stadig fjerne disse ‘meget skjulte’ ark ved at bruge den VBA-kode, som vi har dækket ovenfor.,bare kopier-indsæt nedenstående kode i det umiddelbare vindue og tryk på enter, og det vil øjeblikkeligt vise alle arkene (skjult såvel som meget skjult).,

    For each Sheet in Thisworkbook.Sheets: Sheet.Visible=True: Next Sheet

    jeg har også en fuld tutorial om hvordan at skjule ark og gøre disse meget skjult (i tilfælde af at du er interesseret i at lære)

    Du kan også godt lide følgende Excel-tutorials:

    • Hvordan til Hurtigt at Vise KOLONNER i Excel
    • Hvordan til at Omdøbe et regneark i Excel
    • Slette Rækker, der er Baseret på en Celle Værdi (eller Tilstand) i Excel
    • Skjul Nul Værdier i Excel
    • Arbejde med Regneark ved hjælp af Excel VBA
    • Sådan Gruppe Regneark i Excel
    • Hvordan til at Slette Alle de Skjulte Rækker og Kolonner i Excel

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *