Skip to main content

Hoe verwijder je alle knoppen of opdrachtknoppen in Excel?

Author: Siluvia Last Modified: 2025-05-29

Dit artikel legt uit hoe je alle formuliercontroleknoppen of opdrachtknoppen van het actieve werkblad in Excel kunt verwijderen.

Verwijder alle knoppen, inclusief formuliercontroleknoppen en opdrachtknoppen, door ze allemaal te selecteren.
Verwijder alle knoppen, inclusief formuliercontroleknoppen en opdrachtknoppen, met VBA-code.
Verwijder alle formuliercontroleknoppen of opdrachtknoppen met VBA-code.


Verwijder alle knoppen, inclusief formuliercontroleknoppen en opdrachtknoppen, door ze allemaal te selecteren.

Volg de volgende stappen om alle knoppen (inclusief formuliercontroleknoppen en opdrachtknoppen) van het actieve werkblad te verwijderen.

1. Schakel de Ontwerpmodus in door te klikken op Ontwikkelaar > Ontwerpmodus. Zie screenshot:

A screenshot of Excel showing how to enable Design Mode on the Developer tab

2. Selecteer een van de opdrachtknoppen en druk op Ctrl + A om alle knoppen in het huidige werkblad te selecteren.

A screenshot showing all buttons selected in Excel using Ctrl + A

3. Druk op de Verwijderen-toets om alle geselecteerde knoppen te verwijderen.

Opmerking: Als er andere objecten in dit werkblad aanwezig zijn, worden deze ook geselecteerd.


Verwijder alle knoppen, inclusief formuliercontroleknoppen en opdrachtknoppen, met VBA-code.

Daarnaast kun je onderstaand VBA-script gebruiken om alle knoppen van het huidige werkblad in Excel te verwijderen.

1. Open het werkblad dat de knoppen bevat die je wilt verwijderen, en druk vervolgens op Alt + F11 om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik in het Microsoft Visual Basic for Applications-venster op Invoegen > Module, en kopieer vervolgens onderstaande VBA-code naar het Code-venster.

VBA-code: Verwijder alle knoppen van het actieve werkblad.

Sub Clear_ButtonsActiveSheet()
    Dim I As Long
    Dim xOLE As Object
    On Error Resume Next
    ActiveSheet.Buttons.Delete
    For Each xOLE In ActiveSheet.OLEObjects
        If TypeName(xOLE.Object) = "CommandButton" Then
            xOLE.Delete
        End If
    Next
End Sub

3. Druk op de F5-toets om de code uit te voeren. Alle knoppen, inclusief formuliercontroleknoppen en opdrachtknoppen, worden onmiddellijk verwijderd uit het huidige werkblad.


Verwijder alle formuliercontroleknoppen of opdrachtknoppen met VBA-code.

Als je alleen alle formuliercontroleknoppen of alle opdrachtknoppen van het actieve werkblad wilt verwijderen, kun je de onderstaande VBA-codes proberen om dit te bereiken.

1. Open het werkblad dat de knoppen bevat die je wilt verwijderen, en druk vervolgens op Alt + F11 om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik in het Microsoft Visual Basic for Applications-venster op Invoegen > Module, en kopieer vervolgens onderstaande VBA-code naar het Code-venster.

VBA-code: Verwijder alle formuliercontroleknoppen van het actieve werkblad.

Sub Clear_ButtonsActiveSheet()
    ActiveSheet.Buttons.Delete
End Sub

VBA-code: Verwijder alle opdrachtknoppen van het actieve werkblad.

Sub Clear_ButtonsActiveSheet()
    Dim xOLE As Object
    On Error Resume Next
    For Each xOLE In ActiveSheet.OLEObjects
        If TypeName(xOLE.Object) = "CommandButton" Then
            xOLE.Delete
        End If
    Next
End Sub

3. Druk op de F5-toets om de code uit te voeren.

Alle formuliercontroleknoppen of alle opdrachtknoppen worden onmiddellijk verwijderd uit het huidige werkblad.


Gerelateerde artikelen:

Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid van verborgen kolommen wisselen | Bereik & kolommen vergelijken ...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (Gantt-diagram, ...) |40+ Praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) |19 Invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 Conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...


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

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!