Fjern alle ark i Excel (indholdsfortegnelse)

  • Introduktion til Unhide Sheets in Excel
  • Eksempler på Unhide Worksheets in Excel

Introduktion til Unhide Sheets in Excel

I denne artikel vil vi se en oversigt over Hvordan man fjerner ark i excel ?. Det er ganske let at skjule flere regneark i en Excel-projektmappe, men det kan være kedeligt at skjule dem. Vi kan skjule flere ark én efter én i Excel eller bruge en VBA-kode til at skjule alle disse på én gang. Behovet for at skjule ark kan ses, når vi analyserer, at arket er skjult.

Lad os se nedenfor nogle af de ofte anvendte metoder eller måder, hvorpå vi kan skjule et eller alle de skjulte regneark i en Excel-projektmappe.

Eksempler på Unhide Worksheets in Excel

Lad os se på et par eksempler for at skjule alle skjulte regneark ad gangen i Excel.

Du kan downloade dette Sådan fjernes alle ark i Excel-skabelon her - Sådan fjerner du ark i Excel-skabelon

Eksempel 1

Lad os sige, at vi har en Excel-projektmappe med tre regneark (navngivet som Ark1, Ark2, Ark3), der er skjult, og vi ønsker at skjule et eller alle disse skjulte regneark en efter en. For at gøre dette følger vi nedenstående trin:

  • Klik på fanen 'Hjem', og vælg derefter 'Format' -> 'Skjul og vis skjul' -> 'Unhide Sheet':

Når du gør dette, vises en Unhide-dialogboks med alle de skjulte regneark. Følgende skærmbillede illustrerer dette.

Vælg nu det ark, der skal fjernes, og klik derefter på 'OK'. Dette viser det valgte skjulte ark.

Så i ovenstående skærmbillede kan vi se, at 'Sheet1' nu er synligt for os, der tidligere var skjult. Vi kan gentage ovenstående trin, hvis vi ønsker at skjule de to andre ark.

Eksempel 2

Lad os nu sige, at vi ønsker at skjule 'Sheet2' og 'Sheet3' i den samme Excel-projektmappe. Vi bruger en anden metode til at gøre dette:

Højreklik på en af ​​arbejdsarkets faner, og vælg derefter 'Unhide'.

Når du gør dette, vises en Unhide-dialogboks med alle de skjulte regneark. Følgende skærmbillede illustrerer dette.

Vælg nu det ark, der skal fjernes, og klik derefter på 'OK'. Dette viser det valgte skjulte ark.

Så i ovenstående skærmbillede kan vi se, at 'Sheet2' nu er synligt for os, der tidligere var skjult.

Nu kan vi gentage ovenstående trin for også at skjule 'Sheet3'.

Eksempel 3

Bortset fra ovenstående to måder, vi har brugt til at skjule et ark ad gangen, er der en anden metode til at åbne den samme 'Unhide' dialogboks og derefter skjule det krævede skjulte ark. Lad os se, hvordan denne metode fungerer:

  • Tryk på Alt + H + O + U + H. Når du bruger denne Excel-genvejstast, vises dialogboksen Unhide (det samme som vi så i de to ovenstående eksempler) med alle de skjulte regneark. Nedenfor vises skærmbillede:

Vælg nu det ark, der skal fjernes, og klik derefter på 'OK'. Dette viser det valgte skjulte ark.

Så i ovenstående skærmbillede kan vi se, at 'Sheet3' nu er synligt for os, der tidligere var skjult.

Eksempel 4

Lad os nu sige i arbejdsbogen, at vi har set i ovenstående tre eksempler, at vi igen gemmer alle de tre ark (Ark1, Ark2, Ark3) i dem. Så sådan ser arbejdsbogen ud nu:

Nu ønsker vi at skjule alle de skjulte regneark på én gang. Vi har set i ovenstående tre eksempler, at vi ikke var i stand til at skjule alle arkene på én gang. Ved hjælp af dialogboksen 'Unhide' kunne vi kun skjule et ark ad gangen. Men det kan være meget tid at tage i tilfælde af, at der er en masse ark, der kræves uhindret. Så en måde at skjule alle de skjulte ark på én gang er ved at skrive en VBA-kode i Excel. Lad os se, hvordan dette fungerer:

Vi skriver VBA-koden i Visual Basic Editor, der kan fås adgang til som følger:

Gå til fanen Udvikler, klik derefter på Visual Basic Editor, eller tryk på Alt + F11 for at åbne Visual Basic Editor-vinduet.

Når du gør dette, åbnes et vindue som følger:

Højreklik på projektbogens navn i ruden 'Projekt-VBAP-projekt' og klik derefter på 'Indsæt' -> 'Modul' som følger:

Nu kan vi skrive vores VBA-kode eller underprocedure i dette modul:

Kode:

Sub UnhideAllSheetsCode ()

Afslut under

Definer variablen 'ws':

Kode:

 Sub UnhideAllSheetsCode () Dim ws As Worksheet End Sub 

Så den første sætning af koden definerer variablen 'ws'.

I de følgende udsagn om VBA-koden bruger vi nu 'For Every'-loop med Worksheet.Visible egenskab til at skjule alle de skjulte regneark i den aktuelle eller aktive projektmappe.

Kode:

Sub UnhideAllSheetsCode ()

Dim med arbejdsarket
For hver ws i ActiveWorkbook.Worksheets
ws.Visible = xlSheetVisible
Næste ws

Afslut under

Egenskabet Worksheet.Visible bruges til at returnere eller indstille en xlSheetVisibility-værdi, der bruges til at kontrollere eller bestemme, om objektet er synligt. xlSheetVisibility er en måde for brugeren at synliggøre arkene ved at indstille den synlige egenskab til sand. Syntaks for synlig egenskab er expression.visible, hvor ekspression er en variabel, der repræsenterer et regnearkobjekt.

Når vi nu kører denne kode manuelt ved at klikke på 'Kør' øverst i vinduet eller ved at trykke på F5, vil vi se, at alle de skjulte ark bliver skjult alt på én gang. Følgende skærmbillede illustrerer dette:

Så vi kan se i ovenstående skærmbillede, at når du kører underproceduren eller VBA-koden, bliver alle de skjulte ark (Sheet1, Sheet2, Sheet3) i arbejdsbogen synlige på én gang.

Ting at huske på, hvordan man fjerner alle ark i Excel

  • Der kan være gange, hvor vi ikke er i stand til at skjule visse regneark i en Excel-projektmappe. Dette kan skyldes følgende årsager:
  1. Arbejdsbogen kan være beskyttet.
  2. Arbejdsarkene skjules ved hjælp af en VBA-kode (dvs. de er 'VeryHidden' ved hjælp af egenskaben XlSheetVeryHidden).
  • Vi kan også skjule alle regneark med undtagelse af et bestemt regneark i en projektmappe ved at skrive en VBA-kode.
  • En anden metode til at skjule alle ark på én gang, der kan bruges i alle versioner af Excel, bruger metoden 'Custom Views'.

Anbefalede artikler

Dette er en vejledning til Sådan fjernes alle ark i Excel ?. Her diskuterer vi Sådan fjernes alle ark i Excel sammen med praktiske eksempler og downloadbar excel-skabelon. Du kan også gennemgå vores andre foreslåede artikler -

  1. Sådan oprettes en timesedelskabelon?
  2. Eksempler på beskyttelse af ark i Excel
  3. Sådan opretter du et regneark i Excel?
  4. Indsæt nyt regneark i Excel

Kategori: