Fjern skjul på alle ark i Excel (innholdsfortegnelse)
- Introduksjon til Unhide Sheets in Excel
- Eksempler på Unhide Worksheets in Excel
Introduksjon til Unhide Sheets in Excel
I denne artikkelen vil vi se en oversikt over Hvordan å fjerne ark i Excel ?. Å skjule flere regneark i en Excel-arbeidsbok er ganske enkelt, men å skjule dem kan være kjedelig. Vi kan skjule flere ark ett etter ett i Excel eller bruke en VBA-kode for å skjule alle disse på en gang. Behovet for å skjule ark kan sees når vi analyserer at arket er skjult.
La oss se noen av de ofte brukte metodene eller måtene vi kan skjule et eller alle skjulte regneark i en Excel-arbeidsbok.
Eksempler på Unhide Worksheets in Excel
La oss se på noen få eksempler for å skjule alle skjulte regneark ett for ett i Excel.
Du kan laste ned dette Hvordan fjerne alle ark i Excel-mal her - Hvordan fjerne skjul i Excel-malEksempel 1
La oss si at vi har en Excel-arbeidsbok med tre regneark (kalt Sheet1, Sheet2, Sheet3) som er skjult, og vi ønsker å skjule ett eller alle disse skjulte regnearkene ett etter ett. For å gjøre dette, følger vi trinnene nedenfor:
- Klikk på "Hjem" -fanen, og velg deretter "Format" -> "Hide & Unhide" -> "Unhide Sheet":
Når du gjør dette, vises en Unhide-dialogboks med alle de skjulte regnearkene. Følgende skjermbilde illustrerer dette.
Velg nå arket som skal fjernes, og klikk deretter på 'OK'. Dette viser det valgte skjulte arket.
Så i skjermbildet over kan vi se at 'Sheet1' nå er synlig for oss som tidligere var skjult. Vi kan gjenta trinnene ovenfor hvis vi ønsker å skjule de to andre arkene.
Eksempel 2
La oss nå si at vi ønsker å skjule 'Sheet2' og 'Sheet3' i samme Excel-arbeidsbok. Vi bruker en annen metode for å gjøre dette:
Høyreklikk på en av arbeidsarkets faner og velg deretter "Skjul".
Når du gjør dette, vises en Unhide-dialogboks med alle de skjulte regnearkene. Følgende skjermbilde illustrerer dette.
Velg nå arket som skal fjernes, og klikk deretter på 'OK'. Dette viser det valgte skjulte arket.
Så i skjermbildet over kan vi se at 'Sheet2' nå er synlig for oss som tidligere var skjult.
Nå kan vi gjenta trinnene ovenfor for å skjule 'Sheet3' også.
Eksempel 3
Bortsett fra de to ovennevnte måtene vi har brukt for å skjule ett ark av gangen, er det en annen metode for å åpne den samme 'Unhide' dialogboksen og deretter skjule det nødvendige skjulte arket. La oss se hvordan denne metoden fungerer:
- Trykk Alt + H + O + U + H. Når du bruker denne snarveien til Excel, vil skjul dialogboksen (samme som vi så i de to eksemplene ovenfor) vises med alle de skjulte regnearkene. Nedenfor er skjermdumpen:
Velg nå arket som skal fjernes, og klikk deretter på 'OK'. Dette viser det valgte skjulte arket.
Så i skjermbildet over kan vi se at 'Sheet3' nå er synlig for oss som tidligere var skjult.
Eksempel 4
La oss nå si i arbeidsboken at vi har sett i de tre eksemplene ovenfor, vi gjemmer igjen alle de tre arkene (Sheet1, Sheet2, Sheet3) i dem. Slik ser arbeidsboken ut nå:
Nå ønsker vi å skjule alle skjulte regneark på en gang. Vi har sett i de tre eksemplene ovenfor at vi ikke var i stand til å skjule alle arkene på en gang. Ved å bruke 'Unhide' dialogboksen kunne vi bare skjule ett ark av gangen. Men dette kan være ganske lang tid å ta i tilfelle det er mange ark som må være usynlige. Så en måte å skjule alle de skjulte arkene på en gang er ved å skrive en VBA-kode i Excel. La oss se hvordan dette fungerer:
Vi skriver VBA-koden i Visual Basic Editor som kan nås på følgende måte:
Gå til Utvikler-fanen, og klikk deretter på Visual Basic Editor, eller trykk Alt + F11 for å åpne Visual Basic Editor-vinduet.
Når du gjør dette, åpnes et vindu slik:
Høyreklikk på arbeidsbokenavnet i 'Project-VBAProject' -ruten og klikk deretter på 'Sett inn' -> 'Modul' som følger:
Nå kan vi skrive vår VBA-kode eller delprosedyre i denne modulen:
Kode:
Sub UnhideAllSheetsCode ()
Slutt sub
Definer variabelen 'ws':
Kode:
Sub UnhideAllSheetsCode () Dim ws As Worksheet End Sub
Så den første setningen av koden definerer variabelen 'ws'.
Nå i de følgende utsagnene om VBA-koden bruker vi loopen 'For hver' med Worksheet.Visible-egenskapen for å skjule alle skjulte regneark i den nåværende eller aktive arbeidsboka.
Kode:
Sub UnhideAllSheetsCode ()
Dim ws As regneark
For hver ws i ActiveWorkbook.Worksheets
ws.Visible = xlSheetVisible
Neste ws
Slutt sub
Egenskapen Worksheet.Visible brukes til å returnere eller angi en xlSheetVisibility-verdi som brukes til å sjekke eller bestemme om objektet er synlig. xlSheetVisibility er en måte for brukeren å synliggjøre arkene ved å sette den synlige egenskapen til true. Syntaks for synlig egenskap er expression.visible, der uttrykk er en variabel som representerer et regnearkobjekt.
Når vi nå kjører denne koden manuelt ved å klikke på 'Kjør' øverst i vinduet eller ved å trykke på F5, vil vi se at alle skjulte ark blir skjult alt på en gang. Følgende skjermbilde illustrerer dette:
Så vi kan se på skjermbildet ovenfor at når du kjører delprosedyren eller VBA-koden, blir alle de skjulte arkene (Sheet1, Sheet2, Sheet3) i arbeidsboka synlige på én gang.
Ting du må huske på hvordan du fjerner alle ark i Excel
- Det kan være perioder der vi ikke klarer å skjule visse regneark i en Excel-arbeidsbok. Dette kan skyldes følgende årsaker:
- Arbeidsboken kan være beskyttet.
- Arbeidsarkene er skjult ved hjelp av en VBA-kode (dvs. at de er 'VeryHidden' ved å bruke XlSheetVeryHidden-egenskapen).
- Vi kan også skjule alle regnearkene bortsett fra et bestemt regneark i en arbeidsbok ved å skrive en VBA-kode.
- En annen metode for å skjule alle ark på en gang som kan brukes i alle versjonene av Excel, bruker metoden 'Tilpassede visninger'.
Anbefalte artikler
Dette er en guide til hvordan du fjerner alle ark i Excel? Her diskuterer vi Hvordan fjerne alle ark i Excel sammen med praktiske eksempler og nedlastbar Excel-mal. Du kan også gå gjennom andre foreslåtte artikler -
- Hvordan lage en timesbladmal?
- Eksempler på beskyttelse av ark i Excel
- Hvordan lage et regneark i Excel?
- Sett inn nytt regneark i Excel