Excel onthult beschermde, zeer verborgen werkbladen - Excel-tips

U weet waarschijnlijk dat er een manier is om werkbladen te verbergen. Maar wist u dat Excel werkbladen erg kan verbergen? Dit is een truc die jarenlang door de super-Exceller wordt gebruikt. Maar nu roept Microsoft ons op als we iets erg verbergen met VBA.

Om een ​​werkblad te verbergen, selecteert u Start, Opmaak, Verbergen & zichtbaar maken, Blad verbergen.

Verberg een werkblad

Maar ik hou er niet van om een ​​werkblad te verbergen, want iedereen die nieuwsgierig is, kan naar hetzelfde menu gaan en zien dat er werkbladen zijn om zichtbaar te maken.

Makkelijk zichtbaar te maken

Als je nog nooit van een verborgen blad hebt gehoord, zijn hier de obscure stappen ervoor.

  1. Druk op alt = "" + F11 om de VBA-editor te openen
  2. Druk in VBA op Ctrl + R om de projectverkenner weer te geven
  3. Druk in VBA op F4 om het eigenschappenvenster weer te geven
  4. Gebruik de boomweergave (plustekens) in de Projectverkenner om de huidige werkmap te zoeken en uit te vouwen. Selecteer het item voor het blad dat u wilt verbergen.
  5. Kijk in het eigenschappenvenster. Open de vervolgkeuzelijst voor Zichtbaar. Er zijn keuzes voor xlSheetVisible, xlSheetHidden, xlSheetVeryHidden. Kies xlSheetVeryHidden om het werkblad erg te verbergen.
Kies xlsheetveryhidden

Voorzichtigheid

Het is verwarrend wat er in VBA gebeurt nadat je Very Hidden hebt gekozen. Omdat het blad dat u zojuist hebt gewijzigd, nu Zeer verborgen is, wordt dat blad niet meer geselecteerd in de Projectverkenner. Het vorige blad wordt geselecteerd. Dus je ogen zien dat je xlVeryHidden kiest, maar wanneer het vervolgkeuzemenu sluit, lijkt het alsof het item is gewijzigd in xlSheetVisible. Het was niet zo. Dat is het standaardantwoord voor het vorige werkblad.

Zeer verborgen bladen zijn geweldig omdat nieuwsgierige blikken niet weten dat ze er zijn met behulp van het menusysteem in Excel.

Niets om zichtbaar te maken

De vijf bovenstaande stappen zijn vervelend. Het zou gemakkelijker zijn om een ​​korte macro toe te voegen aan uw persoonlijke macrowerkmap:

Sub VeryHideThisSheet() ActiveSheet.Visible = xlVeryHidden End Sub

Maar hier is het buggygedrag. Als u een werkblad verbergt dat ook is beveiligd, wordt het bestaan ​​van de werkmap opgeroepen door het vak Bestand, Info:

De loonlijst zou erg verborgen moeten zijn

De oplossing is om het zeer verborgen werkblad niet te beschermen. U zou de werkmap moeten beschermen om te voorkomen dat iemand het werkblad zichtbaar maakt. Of u zou een macrosysteem kunnen hebben dat (a) Zeer verberg en onbeschermd of (b) zichtbaar maakt en beschermt.

Elke vrijdag onderzoek ik een bug of ander visachtig gedrag in Excel.

Excel-gedachte van de dag

Ik heb mijn Excel Master-vrienden om advies over Excel gevraagd. De gedachte van vandaag om na te denken:

"Wikkel Sum () niet rond al uw berekeningen."

Ingeborg Hawighorst

Interessante artikelen...