Se Video Hvor du Viser Alle Ark I Excel
I tilfelle du foretrekker å lese en tutorial over å se en video, nedenfor er en detaljert skriftlig tutorial på unhiding ark i Excel.
Når du arbeider med data som er spredt over flere regneark i Excel, kan du ønsker å skjule et par regneark. Dette kan være for å unngå rot eller å ikke vise noen data til klienten/manager ved å skjule noen regneark og bare holde nyttige seg synlig.,
i noen tilfeller kan det hende du har en arbeidsbok som har noen skjulte ark, og du ønsker å vise noen eller alle av disse tabellene.
I denne opplæringen vil jeg vise deg noen metoder for å unhide regneark i Excel (manuelt samt automatisk ved hjelp av VBA). Jeg vil også vise deg hvordan å selektivt vis regneark basert på navn eller en tilstand.
Så la oss komme i gang!
Denne Opplæringen Dekker:
Unhiding Arkene Manuelt
Hvis du bare har et par regneark som er skjult, kan du manuelt vis alle eller noen av disse tabellene.,
Tenk deg at du har et Excel-arbeidsbok som har 10-regneark som er skjult.
Nedenfor er fremgangsmåten for å manuelt vis regneark (en av gangen):
- Høyre-klikk på en av de eksisterende regneark kategorien
- Klikk på Vis alternativ. Dette vil åpne Vis dialogboks som viser alle de skjulte regneark
- I Vis i dialogboksen klikker du på-regnearket du til vis (du kan bare velge én av gangen).
- Klikk på OK.,
trinnene ovenfor ville ta frem de velger regnearket.
Merk: Dessverre, det er ingen innebygd funksjonalitet i Excel for å raskt vise alle skjulte regneark (eller en måte å velge mer enn ett regneark og vis det). Som nå, du trenger å bruke vis dialogboks der du kan bare velge ett regneark for å unhide.,
Du kan skjule regneark i bulk, men ikke vis i bulk
Hvis du ønsker å skjule, regneark, kan du velge flere regneark samtidig (hold inne ctrl-tasten og klikk på regnearket i kategorien navn), høyreklikk, og klikk på alternativet Skjul.
Dessverre, det er ingen innebygd funksjonalitet i Excel for å raskt vise alle skjulte regneark (eller en måte å velge mer enn ett regneark og vis det). Som nå, du trenger å bruke vis dialogboks der du kan bare velge ett regneark for å unhide.,
Mens det er ingen innebygget funksjonalitet for å unhide i bulk, kan du enkelt gjøre dette med en enkel VBA-makro-koden.
Vis Alle Ark På En gang
Med VBA, kan du enkelt vise regneark i bulk.
For eksempel, hvis du har 10 skjulte regneark, kan du lage en enkel VBA-kode for å vise alle regneark, eller du kan ta frem basert på en tilstand (for eksempel vise bare de hvor det er en bestemt prefiks eller år i navnet).
Merk: metodene som er dekket i denne opplæringen krever ikke at du å lagre en Excel-arbeidsbok i en makro-kompatibelt format (.,XLSM) for å bruke VBA-kode.
ved å Bruke Vinduet som vises
VB Redaktør i Excel har en umiddelbar vindu der du kan skrive en linje med kode og umiddelbart utføre det med en gang.
Nedenfor er fremgangsmåten for å bruke denne over linje med kode for å vise ark gjennom umiddelbar vindu:
- Høyre-klikk på en av de synlige ark i arbeidsboken
- Klikk på Se koden. Dette vil åpne VB Redaktør.
- Klikk Vis-valg i menyen og deretter klikke på den Umiddelbare vinduet., Dette vil gjøre det gjeldende vinduet vises i VB-Editoren (hvis du ikke er der allerede).
- I vinduet som vises, kopier og lim inn følgende kode: For hvert Ark i Thisworkbook.Ark: Ark.Synlige=Sant: Neste Ark
- Plasser markøren på slutten av linjen
- trykk på Enter-tasten
det er det!
trinnene ovenfor ville umiddelbart vis alle ark i arbeidsboken.
Når dette er gjort, kan du lukke VB Redaktør.,
La meg også raskt å forklare nedenfor VBA-kode som vi har brukt i det gjeldende vinduet for å vise ark:
For each Sheet in Thisworkbook.Sheets: Sheet.Visible=True: Next Sheet
koden ovenfor bruker en For Neste VBA-løkke til å gå gjennom alle ark i arbeidsboken, og egenskapen visible til TRUE. Når det synlige holderen for alle ark er endret, koden vil ende.,
kolon (:) brukt i koden ovenfor er ekvivalent til et linjeskift. Mens det ser ut som en enkelt linje med kode, den har tre deler til det som er atskilt med to kolon.
Hvis du er interessert i å lære mer om det gjeldende vinduet, og noen fantastiske ting du kan gjøre med det, her er en detaljert tutorial om det.
Ved å Legge til Makroen for å KHAT (med Ett Klikk)
I tilfelle du har å vise regneark ganske ofte, er en annen god måte kan være å ha makro-kode for å vise ark i den Personlige makro-arbeidsbok og lagre-ikonet i Verktøylinjen for hurtigtilgang.,
Dette er bare en en gang prosessen og når du har det gjort, da kan du ta frem ark i noen arbeidsboken ved å klikke på en knapp i KHAT.
Dette er den desidert mest effektive måten å vise ark i Excel (mest nyttig når du får en mye arbeidsbøker med skjulte ark, og du har å ta frem disse).
trikset her er å lagre koden for å unhide ark i den Personlige Makro-Arbeidsbok.
En Personlig Makro-Arbeidsbok, noe som alltid er åpent når du åpner en Excel-fil (du kan ikke se det selv)., Når du lagrer en makro-koden til den Personlige Makro-arbeidsbok, kan denne koden er nå alltid tilgjengelig for deg. Og når du legger dette til KHAT og du kjører makroen koden med et enkelt klikk.,
Nedenfor er koden som du må legge til Personlige Makro-Arbeidsbok:
Sub UnhideAllSheets()For Each Sheet In Sheets Sheet.Visible = TrueNext SheetEnd Sub
Nedenfor er fremgangsmåten for å legge til denne koden til den Personlige Makro-Arbeidsbok:
- Klikk på registrer makro-knapp (det er nederst til venstre i Excel-arbeidsbok programmet)
- I dialogboksen registrer Makro, endre Lagre makroen i innstillingen til – Personlig Makro-Arbeidsbok.
- Klikk på OK., Dette vil starte opptak av makroen
- Klikk på Stopp makro-opptak-ikon (nederst til venstre i arbeidsboken). Dette vil stoppe makro-opptak
- Høyre-klikk på et ark-fanen, og klikk deretter på «Vis Kode»
- I VB Editor, dobbel-klikker på Modulen objekt i det Personlige.XLSB arbeidsbok
- Fjern alle eksisterende koden, og kopier og lim inn koden ovenfor.,
- Klikk på Lagre-ikonet i verktøylinjen
- Tett Vb Redaktør
trinnene ovenfor lar deg gjøre de Personlige Makro-Arbeidsbok synlig i VB Redaktør og plassere koden for å unhide ark i det.
Nå er alt du trenger å gjøre er å legge denne koden på Verktøylinjen for hurtigtilgang, slik at du kan bruke den når som helst og fra hvilken som helst arbeidsbok.
Nedenfor er fremgangsmåten for å legge til denne koden på Verktøylinjen for hurtigtilgang:
- Klikk på Tilpass Verktøylinjen for hurtigtilgang-ikonet.
- Klikk på Flere Kommandoer.,
- I dialogboksen Alternativer for Excel, klikker du på «Velg Kommandoer fra’ drop-down
- Klikk på Makroer. Dette vil vise en liste over alle makroer i arbeidsboken (inkludert dem PERSONLIG.XLSB)
- Velg makro-kode for å vise ark
- Klikk på Legg til-knappen
- Klikk på OK.
trinnene ovenfor ville legge dette makro-kode for å vise ark i Verktøylinjen for hurtigtilgang.,
Nå, når du får en arbeidsbok som har noen ark skjult, du trenger bare å klikke på kode-ikonet i KHAT, og det vil umiddelbart vise alle ark på en gang.
Vis Ark Med en Bestemt Tekst i Navn
Med VBA, kan du også vise ark basert på navn.
For eksempel, tenk at du har en arbeidsbok som inneholder ark med år i navn-og du vil vise alle de som er der er i år 2020.,
Du kan bruke koden nedenfor til å vise alle ark 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
Den ovenfor bruker For Neste loop for å gå gjennom hvert regneark i arbeidsboken. HVIS Så tilstand deretter sjekker navnet på regnearket og hvis den inneholder angitt tekst (som er 2020 i dette dokumentet), det vil endre de synlige eiendom å gjøre det synlig.
Og hvis navnet ikke inneholder angitt tekst, det vil la den være som den er.
Du kan også endre denne koden for å skjule ark basert på teksten i filnavnet.,
For eksempel, hvis du ønsker å raskt skjule alle regneark hvor navn som inneholder teksten «2020» i det, du kan bruke under kode:
Merk: Du kan lagre denne koden i en vanlig modul inne i VB-Editor, eller du kan lagre denne i den Personlige Makro-Arbeidsbok. I tilfelle du lagre det i en vanlig modul, og må bruke det igjen senere, må du lagre arbeidsboken som en makro-aktivert arbeidsbok (.XLSM-format).
Vis Valgte Ark (Basert på Brukerens Valg)
Du kan også bruke VBA til å gi brukeren mulighet til å velge om du vil vise et ark eller ikke.,
Dette kan gjøres ved å vise en meldingsboks som ber brukeren om å velge om du vil vise et ark eller ikke. Hvis valgt, er det unhides ark, andre går til den neste.
Nedenfor er koden som skal gjøre dette:
koden ovenfor går gjennom hvert ark i arbeidsboken, og sjekker om det er allerede synlig eller ikke. Hvis det er skjult, da det viser melding-boksen med navnet på regnearket.
Som en bruker, kan du nå velge om du ønsker å holde dette arket skjult eller vise det.,
Dette kan fungere godt hvis du har noen regneark som er skjult, og du ønsker å ta en samtale for hvert ark om gangen.
Merk: Du kan lagre denne koden i en vanlig modul inne i VB-Editor, eller du kan lagre denne i den Personlige Makro-Arbeidsbok. I tilfelle du lagre det i en vanlig modul, og må bruke det igjen senere, må du lagre arbeidsboken som en makro-aktivert arbeidsbok (.XLSM-format).,
Her er en tutorial hvor jeg viser hvordan du kan lagre koden i vanlig modul i Excel (søk etter «der Hvor å sette denne koden» – delen i denne artikkelen)
Vis Alle eller Valgt Ark Med Tilpasset Visning
Dette er en mindre kjent metode i tilfelle du ønsker å raskt vise alle regneark (eller noen utvalgte regneark).
‘Egendefinert Visning» er funksjonalitet i Excel som lar deg opprette og lagre utsikt over at du raskt kan ty til med et klikk på en knapp.
For eksempel, tenk at du har en Excel-arbeidsbok med 10-regneark., Du kan opprette en visning der alle disse 10 ark er synlige. I fremtiden, hvis du har noen ark skjult, og du vil o gå tilbake til visningen, der alle arkene var synlige, kan du gjøre det ved å velge det allerede er lagret tilpasset visning.
ikke bekymre deg, trenger du ikke miste eventuelle endringer du har gjort etter å opprette den egendefinerte visningen. Alle egendefinert visning ikke tar deg tilbake til Excel-visning når du har opprettet det. Så hvis noen regneark ble synlig da du opprettet vise og er nå skjult, velge at tilpasset visning ville vise disse arkene.,
Den tiltenkte bruken av Tilpasset Visning er å tillate brukere å opprette forskjellige visninger. For eksempel, hvis du er en analytiker, kan du opprette forskjellige visninger for ulike avdelinger i organisasjonen. Så du kan ha et bestemt sett av regneark (eller celler/rader/kolonner) som er synlig for en avdeling og et annet sett for annen avdeling. Når du har disse synspunktene, i stedet for å endre dette manuelt, kan du bare aktivere visning for en avdeling og den vil vise deg regneark (eller rader/kolonner) som er relevante for dem.,
Nedenfor er fremgangsmåten for å opprette en egendefinert visning i Excel:
- Vis alle regnearkene til å begynne med
- Klikk Vis-fanen
- Klikk på Egendefinerte Visninger
- I den Egendefinerte Visninger i dialogboksen, klikker du på Legg til. Dette vil åpne Legg vise dialogboksen
- skriv Inn et navn for visningen, der alle ark (eller valgt ark) er synlig
- Klikk på OK.,
Når visningen er opprettet, kan du når som helst be Excel for å aktivere denne visningen (som ville gjøre alle disse ark synlig som var synlige når du har opprettet den vise).,
Nedenfor er fremgangsmåten for å vise/aktivere en egendefinert visning:
- Klikk Vis-fanen
- Klikk på Egendefinerte Visninger
- I den Egendefinerte Visninger dialogboksen, velg view (vis) som du ønsker å vise
- Klikk på Vis-knappen
Dette vil umiddelbart vise ark og vise de som var synlige når du har opprettet egendefinerte visningen.
Unhiding Ark som er «Svært Skjult’
noen Ganger, til tross for at noen skjulte ark i arbeidsboken, ville du ikke være i stand til å unhide det manuelt.,
Dette kan være fordi disse arkene er ikke bare skjult – dette er «svært skjult».
Når du har skjult ark i en arbeidsbok, og du høyre-klikke på en av kategoriene navn, vil du se alternativet for å ‘Vise’ ark. Men hvis du vil at skilleark er «svært skjult», eller hvis det er ingen skjulte ark, så ville du ikke være i stand til å bruke dette alternativet (det vil være grået ut).
Du kan likevel ta frem disse «veldig skjult’ ark ved å bruke VBA-kode som vi har nevnt ovenfor.,
Bare kopier og lim inn koden nedenfor på det gjeldende vinduet, og trykk enter og det ville umiddelbart vis alle ark (skjult så vel som svært skjult).,
For each Sheet in Thisworkbook.Sheets: Sheet.Visible=True: Next Sheet
jeg har også en full tutorial på hvordan å skjule ark og gjøre disse veldig skjulte (i tilfelle du er interessert i å lære)
Du kan også gjerne følgende Excel-tutorials:
- Hvordan å Raskt Vise KOLONNER i Excel
- Hvordan for å Endre navn på et Ark i Excel
- Slette Rader Basert på en Celle Verdi (eller Tilstand) i Excel
- Skjul Null-Verdier i Excel
- Arbeide med Regneark med Excel VBA
- Hvordan Gruppen Regneark i Excel
- Hvordan å Slette Alle Skjulte Rader og Kolonner i Excel