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-mal

Eksempel 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:
  1. Arbeidsboken kan være beskyttet.
  2. 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 -

  1. Hvordan lage en timesbladmal?
  2. Eksempler på beskyttelse av ark i Excel
  3. Hvordan lage et regneark i Excel?
  4. Sett inn nytt regneark i Excel

Kategori: