KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe groepeert en ontgroepeert u rijen in een beveiligd werkblad?

AuteurXiaoyang Wijzigingsdatum

Zoals we allemaal weten, gelden er diverse beperkingen voor acties die gebruikers kunnen uitvoeren zodra een werkblad in Excel is beveiligd. Zo is het schakelen tussen gegroepeerde en niet-gegroepeerde gegevens — met behulp van de overzichtsfunctionaliteit van Excel om groepen uit te vouwen of samen te vouwen — standaard meestal uitgeschakeld in een beveiligd werkblad. Deze beperking is bijzonder hinderlijk als u sommige gebruikers wilt toestaan gegevens te organiseren of te verkennen via groepering, terwijl u tegelijkertijd andere inhoud wilt beschermen tegen ongewenste wijzigingen. Het is daarom essentieel om te weten hoe u groeperen en ontgroeperen kunt toestaan zonder de beveiliging van het werkblad te compromitteren, zodat u zowel de integriteit van de gegevens als de bruikbaarheid behoudt.

Rijen groeperen en ontgroeperen in een beveiligd werkblad met VBA-code


pijl blauw rechts bubbel Rijen groeperen en ontgroeperen in een beveiligd werkblad met VBA-code

Een veelvoorkomend probleem is dat groeperen en ontgroeperen niet beschikbaar zijn wanneer een werkblad beveiligd is. Een betrouwbare oplossing hiervoor is het gebruik van VBA-code, waarmee u programmatisch de overzichtsfuncties kunt inschakelen zonder de beveiliging van het werkblad op te heffen. Deze methode is geschikt als u vertrouwd bent met macro’s of als uw organisatiebeleid het gebruik van VBA-code toestaat. Houd er echter rekening mee dat VBA-oplossingen werkbladen met macro-ondersteuning ().xlsm) vereisen en niet kunnen worden gebruikt als macro’s in uw omgeving zijn uitgeschakeld of als u potentiële beveiligingsmeldingen bij het openen van bestanden wilt vermijden.

1. Activeer het werkblad waarop u groeperen en ontgroeperen wilt inschakelen. Zorg ervoor dat het werkblad momenteel niet beveiligd is—als het al beveiligd is, werkt deze methode niet. Gebruik zo nodig eerst de opdracht Controleren > Werkblad deblokkeren.

2. Druk vervolgens op ALT + F11 om de editor Microsoft Visual Basic for Applications te openen.

3. Klik in de VBA-editor op Invoegen > Module en plak vervolgens de volgende code in het nieuwe modulevenster. Zorg ervoor dat u de code exact plakt, zodat deze correct werkt.

VBA-code: Rijen groeperen en ontgroeperen in een beveiligd werkblad

Sub EnableOutlining()
'Updateby Extendoffice
Dim xWs As Worksheet
Set xWs = Application.ActiveSheet
Dim xPws As String
xPws = Application.InputBox("Password:", xTitleId, "", Type:=2)
xWs.Protect Password:=xPws, Userinterfaceonly:=True
xWs.EnableOutlining = True
End Sub

Deze code activeert de beveiliging van het werkblad, maar laat tegelijkertijd de functionaliteit toe om gegroepeerde rijen of kolommen uit te vouwen en in te vouwen. De code vraagt u om een beveiligingswachtwoord in te stellen—onthoud dit goed, want u hebt dit wachtwoord nodig om het werkblad in de toekomst te deblokkeren. Als u het wachtwoord vergeet, kunt u het werkblad mogelijk niet meer ontgrendelen zonder geavanceerde herstelmethoden.

4. Druk op F5 om de code uit te voeren. Er verschijnt een prompt waarin u wordt gevraagd een beveiligingswachtwoord voor het werkblad in te stellen. Voer uw gewenste wachtwoord in en klik op OK. Zie onderstaande schermafbeelding:

groep in beveiligd werkblad met vba

5. Klik op OK nadat u uw wachtwoord hebt ingevoerd. Uw werkblad is nu beveiligd, maar u en andere gebruikers kunnen groepen nog steeds uit- en invouwen via de plus- en mintekens (overzichtssymbolen) aan de linkerkant van het werkblad, zoals op de schermafbeelding wordt getoond:

groep in beveiligd werkblad zoals normaal bij uitvoeren van vba-code

Tips en voorzorgsmaatregelen:

  • Als het werkblad al beveiligd is, wordt de code niet uitgevoerd—hef altijd eerst de beveiliging op.
  • VBA-gebaseerde beveiliging kan effectief zijn in geavanceerde scenario’s, maar sluit omgevingen met macrobeperkingen of gebruikers die niet vertrouwd zijn met VBA uit.
  • Herinner ontvangers er altijd aan om macro’s in te schakelen wanneer u een werkmap deelt met ingeschakelde macro’s, zodat deze functies naar behoren werken.

Voordelen: Deze methode biedt flexibiliteit bij het automatiseren van het beveiligingsproces en het aanpassen van toegestane acties.

Beperkingen: Macro’s moeten zijn ingeschakeld, en niet alle gebruikers of organisaties staan het gebruik van VBA toe om veiligheidsredenen.

Als u fouten tegenkomt of de groeperingsfunctie niet werkt zoals verwacht na het uitvoeren van de macro, controleer dan nogmaals:

  • Het werkblad was onbeveiligd voordat de macro werd uitgevoerd.
  • De overzichtssymbolen (plus/min) waren al gemaakt via Gegevens > Groeperen vóórdat het werkblad werd beveiligd.
  • U hebt het juiste wachtwoord ingevoerd bij de prompt, of probeer voor probleemoplossing een eenvoudiger wachtwoord.
  • Uw macro-instellingen in Excel staan het uitvoeren van VBA-code toe.
Als de problemen aanhouden, overweeg dan de alternatieve methoden hieronder voor gebruikers zonder ondersteuning voor macro’s.

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins