Verberg blad in de lijst met verborgen bladen in Excel. Hoe bladen voor de meeste Excel-gebruikers te verbergen

Excel heeft drie niveaus van zichtbaarheid voor bladen: zichtbaar, verborgen en zeer verborgen. Zichtbaar het werkblad wordt weergegeven in de werkbladlijst met werkbladen in de werkmap. Verborgen het blad verschijnt niet in de lijst, maar kan met standaardmethoden worden weergegeven. zogenaamd Zeer verborgen een modus die alleen kan worden ingesteld en uitgeschakeld met behulp van macro's. Bladen die erg verborgen zijn, verschijnen niet in de lijst met bladen, en ook niet in het dialoogvenster Verborgen blad weergeven.

Aangezien de meeste Excel-gebruikers deze methode niet kennen, is het handig voor hen om deze te gebruiken als het nodig is om een ​​deel van de informatie te verbergen.

Hoe maak je een blad heel verborgen

Methode nummer 1. Via VBA-Excel-invoegtoepassing

De handigste manier, die geen speciale kennis vereist en waarmee u ook snel een groot aantal bladen kunt verbergen, is door de VBA-Excel-invoegtoepassing te installeren. Om bladen in Excel te verbergen of weer te geven, moet u:

Methode nummer 2. De bladeigenschap gebruiken in de code-editor

Om een ​​blad te verbergen, moet u:

Om een ​​verborgen blad weer te geven, kunt u de waarde op dezelfde manier instellen -1 - xlSheetVisible.

Methode nummer 3. Macro's gebruiken

We kunnen zeggen dat dit de moeilijkste methode is, maar het is ook universeler. Met behulp van programmeren kunt u verschillende voorwaarden instellen voor het verbergen van bladen en nog veel meer. Maar laten we ons voorlopig alleen concentreren op verbergen / tonen.

  1. Open de code-editor met een sneltoets Alt + F11.
  2. Open in het linkermenu het project met dezelfde naam voor uw boek.
  3. Maak een nieuwe module (als je die nog niet hebt) waarin we de code zullen schrijven om de bladen te verbergen.
  4. Ga naar de module en plak de volgende code erin:
Sub Hiding Sheets () "Verwijder extra regels code afhankelijk van het resultaat dat u wilt krijgen Sheets (" SheetName "). Visible = xlSheetHidden" Verberg het blad op de gebruikelijke manier Sheets ("SheetName"). Visible = xlSheetVeryHidden "Maak een super verborgen blad Bladen ("Bladnaam"). Zichtbaar = xlSheetVisible" Blad tonen Einde Sub

U kunt bladen verbergen met behulp van het contextmenu dat wordt opgeroepen door de rechtermuisknop op de bladtab. Zoals beschreven in de vorige tutorial. Maar bladen kunnen worden verborgen, zodat ze niet zichtbaar zijn, zelfs niet in de lijst met verborgen bladen. En zonder gebruik te maken van de bescherming van de structuur van het boek. Om deze taak te volbrengen, moet u de parameters gebruiken die beschikbaar zijn in de VBA-editormodus (Alt + F11).

Een blad beter verbergen in Excel

Laten we voor de duidelijkheid eens naar een voorbeeld kijken. Verberg "Blad3" op de gebruikelijke manier (met de optie "Verbergen" in het contextmenu).

En we zullen "Blad2" verbergen met de parameters van de VBA-editor van macro's. Voer hiervoor de volgende acties uit:


In de lijsten met verborgen bladen zien we onze "Blad3" niet. Het is veilig verborgen. Om het opnieuw te zien, moet je naar de VBA-editor gaan en de parameters in de eigenschap "Visible" wijzigen in "-1-xlSheetVisible".

Opmerking. De derde parameter "0-xlSheetHidden" geeft hetzelfde resultaat als het verbergen van het blad met behulp van het contextmenu.

Nuttig advies. U kunt bladlabels visueel verbergen:


Maar in het eerste en tweede geval kunt u tussen bladen wisselen met de combinatie van sneltoetsen CTRL + PageUp en CTRL + PageDown.



Handige Life Hack in Excel

Om het invoegen van nieuwe rijen en kolommen in Excel te voorkomen zonder bladbeveiliging te gebruiken, moet u dit doen:

Dat is alles nu u geen rij of kolom in een blad kunt invoegen. Als u het invoegen van alleen rijen wilt verbieden, voert u een waarde in de allerlaatste rij in (bijvoorbeeld A1048576). En als u het invoegen van alleen kolommen verbiedt, voer dan een waarde in de laatste kolom in (bijvoorbeeld XFD1).

Betrouwbaar verbergen van bladen die niet standaard kunnen worden weergegeven (de optie Tonen). Handige life-hacks voor het werken met vellen en cellen.

U kunt elk blad in het boek verbergen om het uit het zicht te verwijderen. U kunt het werkmapvenster ook verbergen om het uit het werkgebied te verwijderen. Verborgen blad- en werkmapgegevens zijn niet zichtbaar, maar er kan nog steeds naar worden verwezen vanuit andere werkbladen en werkmappen. Verborgen bladen en boeken kunnen naar behoefte worden weergegeven.

Standaard worden op de taakbalk alle geopende boeken weergegeven, maar u kunt ze desgewenst verbergen of weergeven in de taakbalk.

Opmerking: De screenshots in dit artikel zijn gemaakt in Excel 2016. Als je een andere versie gebruikt, kan de interface iets anders zijn, maar de functionaliteit is hetzelfde.

In dit artikel

Een blad verbergen en weergeven

Opmerkingen:

    Wanneer u een verborgen blad weergeeft, kunt u dit alleen één voor één doen als u Visual Basic for Applications (VBA) gebruikt.

    Als bladen worden verborgen door VBA-code toewijzende eigenschap xlBladVeryHidden, zal de opdracht Tonen deze verborgen bladen niet tonen. Als je een werkmap gebruikt die VBA-code bevat en problemen hebt met verborgen bladen, neem dan contact op met de eigenaar van het boek voor meer informatie.

Verberg of toon het boekvenster


Opmerkingen:

Verberg en toon boekvensters op de Windows-taakbalk

Excel 2013 geïmplementeerd in Uniforme documentinterface waar elk boek in een apart venster wordt geopend. De volgende stappen zijn alleen van toepassing op Excel 2007 en 2010 voor Windows.

Soms doen zich situaties voor waarin u een blad met alle inhoud moet verbergen voor nieuwsgierige nieuwsgierige blikken. Dit wordt vaak gedaan vanuit het contextmenu van het werkblad. (voor gelukkige bezitters van 2007 Excel. Meer :)... Maar wanneer u deze methode gebruikt, is het noodzakelijk om het boek te beschermen, anders kan iedereen verborgen bladen weergeven (met dezelfde rechtermuisknop - Weergeven). Maar wat als het boek niet beschermd hoeft te worden? Het is immers vaak nodig om gebruikers de mogelijkheid te geven om met de structuur van het boek te werken, bijvoorbeeld bladen toe te voegen. Hoe het blad dan te verbergen zodat het niet kan worden weergegeven? Er is een vrij eenvoudige manier om door de VBA-editor te gaan en je hoeft helemaal geen programmeervaardigheden te hebben. Dus besloten we welk blad we moesten verbergen. Verder:

  1. ga naar de VBA-editor ( Alt+F11)
  2. druk op de sneltoets Ctrl+R of ga naar het menu Visie-Projectverkenner(om het venster VBA-projectobjecten weer te geven)
  3. wij drukken op F4 of door Visie-Eigenschappenvenster(om het eigenschappenvenster te tonen)
  4. in het linkerdeel van het venster (in de Projectverkenner) zijn we op zoek naar een boek, het blad waarin moet worden verborgen en open de map (op het scherm is het VBA-project (boek1))
  5. open de map Microsoft Excel Objects en selecteer daar het blad met de gewenste naam
  6. in het venster Eigenschappen ( Eigenschappenvenster) vinden we het pand Zichtbaar en ken er een waarde aan toe xlBladVeryHidden

Om dit blad vervolgens weer te geven, heeft u de eigenschap Zichtbaar waarde instellen - xlBlad Zichtbaar... In dit geval moet u, om het blad weer te geven, naar de VBA-editor gaan - het zal niet mogelijk zijn om het met een eenvoudige methode weer te geven. En het is niet nodig om het boek te verdedigen. Dat is precies wat we nodig hadden.
Voor extra veiligheid kunt u uw VBA-project beveiligen, zodat u geen blad uit VBA kunt weergeven zonder een wachtwoord op te geven. Dit heeft geen enkele invloed op de functionaliteit.
In hetzelfde VBA-venster ( Alt+F11):

  1. Hulpmiddelen-VBA-projecteigenschappen-tab Bescherming;
  2. om het selectievakje te beschermen " Vergrendel project om te bekijken"; om te ontgrendelen - verwijderd;
  3. het wachtwoord zelf wordt ingevoerd / verwijderd in de velden Wachtwoord en Bevestig wachtwoord.

U kunt alle bladen in de werkmap verbergen, behalve het blad met de naam "Zichtbaar" met de volgende macro:

Sub Hide_All_Sheets () Dim wsSh als object voor elke wsSh in ActiveWorkbook.Sheets If wsSh.Name<>"Visible" Dan wsSh.Visible = xlSheetVeryHidden "display - xlSheetVisible; maak het blad gewoon verborgen - xlSheetHidden Volgende wsSh End Sub

Als u met een groot bestand en veel bladen werkt, verbergt u voor het gemak niet-werkende bladen of referentiebladen. Rechts? Maar soms moet u dringend alle verborgen bladen weergeven. Het is bekend dat om een ​​blad weer te geven, u met de rechtermuisknop op de lijst met bladen of de snelkoppeling van een blad moet klikken - Weergeven - Selecteer een blad om weer te geven.

En als er 10 van dergelijke bladen zijn, en als 70 (ik heb dit ooit gehad)? Hoe krijg je snel alle verborgen bladen in één keer terug?

Om alle verborgen bladen weer te geven, is er een handige macro ()

sub ShowShts () dim a voor elke a in werkbladen a.visible = true next end sub

Klik in het geopende venster, plak de bovenstaande tekst. Doe het raam dicht. Je hebt gecreëerd. U kunt de gemaakte macro oproepen door op de gewenste macro te klikken en deze te selecteren in het geopende venster.

Hoe alle verborgen bladen weer te geven als ze ontbreken?

Hoogstwaarschijnlijk is de horizontale schuifbalk naar links verplaatst. Kijk naar de schuifbalk (in de afbeelding) en sleep deze naar rechts. Er moeten labels onder zitten

Als er toch geen snelkoppelingen zijn, ga dan naar: menu Extra - Excel-opties - Geavanceerd - Sectie Werkmapopties weergeven - Bladtabbladen tonen. Vink het vakje aan!

PS Vergeet niet dat je met de toetsen tussen bladen kunt wisselen, dat is erg handig.

U kunt meerdere bladen selecteren door de knop ingedrukt te houden Ctrl en klikken op elk van de vereiste bladen van het boek. En selecteer meerdere bladen achter elkaar, u kunt het eerste blad selecteren, de Shift-toets ingedrukt houden en het laatste blad selecteren. In dit geval zijn alle bladen ertussen gemarkeerd (deze methode kan ook van toepassing zijn op bestanden in mappen). Klik vervolgens met de rechtermuisknop op de bladen - Verbergen.

Lees ook een interessant artikel, " «.

Deel ons artikel op uw sociale netwerken: