Beperk Excel-celbereik: beperk tabellen met macro's

Meer overzicht in je tabellen

Excel-spreadsheets bevatten miljoenen cellen in talloze kolommen en rijen. Het aantal cellen in een tabel verschilt afhankelijk van de geïnstalleerde versie van Excel. In de regel heeft u echter maar een fractie van de beschikbare cellen voor uw tabel nodig. Om u te concentreren op de essentie, is het zinvol om de overbodige cellen uit uw Excel-spreadsheets te verwijderen. Excel biedt hiervoor manieren en middelen die u met een paar muisklikken kunt implementeren. Het resultaat zijn tabellen die alleen het benodigde aantal cellen hebben. Hoe u de tabellen in uw Excel-versie opschoont, leest u hier.

Hoe overbodige cellen uit uw Excel-spreadsheets te verwijderen

"Te veel" cellen kunnen verwarrend zijn en je ogen zijn vermoeid. Een ander argument voor een aantal cellen dat overeenkomt met de waarden: Je kunt geen aanvullende waarden meer invoeren in aangrenzende cellen. Zo minimaliseer je tegelijkertijd fouten wanneer je een grafiek maakt van de waarden.

De volgende afbeelding van een zeer eenvoudige tabel laat het duidelijk zien: Twee kolommen en drie rijen zouden in dit geval voldoende zijn.

Lege cellen mogen niet klikbaar zijn

Wanneer u de hier getoonde berekening voltooit, kunt u er ook voor zorgen dat de lege cellen zonder inhoud niet meer kunnen worden aangeklikt. Dit is echter alleen mogelijk met een macro. Volg deze stappen:

  1. Druk op de toetscombinatie "CTRL + N" om een nieuwe, lege werkmap te maken.

  2. Start de “VBA-editor” met de toetsencombinatie “ALT + F11”. Opmerking: Als u een nieuwere versie van Excel gebruikt, zoals Office2022-2023 of Microsoft 365, moet u mogelijk de "developer tools" activeren. Ga hiervoor naar het menu-item “Optie” via “Bestand” en activeer het menu-item “Developer tools” in het “Hoofdtabblad”. Sla de wijziging op door op "OK" te klikken.

  3. In de “VBA-editor” roep je het commando “Invoegen” > “Module” aan.

  4. Voer nu de volgende macroregels in:
    Verfijn sub ()
    ActiveSheet.ScrollArea = ActiveSheet.UsedRange.AddressLocal
    Einde sub
    Sub-aandeel
    ActiveSheet.ScrollArea = ""
    Einde sub

  5. Druk vervolgens op de toetscombinatie "ALT + Q". Open de Excel-werkmap en vervolgens het werkblad waarin u onnodige cellen wilt verbergen.

  6. Druk op de toetscombinatie "ALT + F8".

  7. Klik in het volgende dialoogvenster op de macro "Verkleinen".

  8. Klik op "Uitvoeren".

Het resultaat: niet meer langs de waarden scrollen

Na dit proces kunt u de celmarkering niet verder dan de laatst gebruikte cel in de tabel verplaatsen. In de voorbeeldtabel in de afbeelding is cel "B3" de laatste cel waarin u een waarde kunt invoeren.

Als u de beperking op de cel weer wilt verwijderen, activeert u het gewenste werkblad, drukt u op de toetsencombinatie "ALT + F8" en voert u "Release" in de macro in. Klik vervolgens op "Uitvoeren" om de macro te activeren. Het hele celbereik van uw tabel is nu weer toegankelijk.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave