Hoe cellen in Excel te wissen met een knop (met gedetailleerde stappen)

  • Deel Dit
Hugh West

Als u op zoek bent naar de oplossing of enkele speciale trucs om cellen in Excel wissen met een knop dan ben je op de juiste plaats beland. Er zijn enkele eenvoudige stappen om cellen in Excel wissen met een knop Dit artikel toont u elke stap met de juiste illustraties, zodat u ze gemakkelijk kunt toepassen voor uw doel. Laten we beginnen met het centrale deel van het artikel.

Download Praktijk Werkboek

U kunt het oefenwerkboek hier downloaden:

Cellen wissen met knop.xlsm

Stappen om cellen te wissen in Excel met knop

In dit deel laat ik u de snelle en eenvoudige stappen zien cellen wissen in Excel met een knop op het Windows besturingssysteem. U vindt gedetailleerde uitleg met duidelijke illustraties van elk ding in dit artikel. Ik heb gebruikt gemaakt van Microsoft 365 versie Maar u kunt elke andere versie gebruiken naargelang uw beschikbaarheid. Als iets van dit artikel niet werkt in uw versie, laat dan een reactie achter.

Stap 1: VBA-module maken

  • Ga hiervoor eerst naar het bovenste lint en druk op de knop Ontwikkelaar, en druk dan op de Visual Basic optie uit het menu.

U kunt ALT + F11 om de "Microsoft Visual Basic for Applications" venster als u het tabblad Ontwikkelaar niet hebt toegevoegd.

  • Nu, een venster met de naam "Microsoft Visual Basic for Applications" zal verschijnen. Hier van de bovenste menubalk, druk op de "Invoegen" En er verschijnt een menu. Selecteer daaruit de "Module" optie.

Stap 2: VBA-code invoegen in module

  • Nu, een nieuwe "Module" venster verschijnt. En Plakken deze VBA-code in het vak.

✅ Code voor het wissen van cellen met behoud van het formaat:

 Sub Clear_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Selecteer het celbereik", Title:="Exceldemy", Type:=8) rng.Select Selection.ClearContents End Sub 

Code voor het wissen van cellen inclusief formaat

 Sub Clear_Cell_With_Button_including_Format() Dim rng As Range Set rng = Application.InputBox(Prompt:="Selecteer het bereik van de cel", Title:="Exceldemy", Type:=8) rng.Select Selection.Clear End Sub 

Code voor het volledig verwijderen van cellen

 Sub Delete_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Selecteer het celbereik", Title:="Exceldemy", Type:=8) rng.Select Selection.Delete End Sub 

Lees meer: Cellen leegmaken in Excel VBA (9 eenvoudige methoden)

Verschil tussen wissen, verwijderen en leegmaken van inhoud in Excel VBA

Je hebt 3 commando's verkrijgbaar in Excel VBA om cellen te wissen. Maar ze werken verschillend voor verschillende doeleinden. De ClearContent commando wist alleen de celwaarde terwijl het celformaat hetzelfde blijft. En, het Duidelijk commando verwijdert zowel de celwaarde als de celopmaak en laat de cellen leeg. Maar het Verwijder commando verwijdert de cellen volledig en verschuift de onderste cellen naar boven om de plaats op te vullen.

Stap 3: Macroknop maken

U kunt ook een macroknop maken, zodat u dit werkblad gemakkelijk herhaaldelijk kunt gebruiken. Volg de onderstaande stappen om een macroknop te maken:

  • Ga eerst naar de Ontwikkelaar tabblad in het bovenste lint.
  • Klik vervolgens op de Plaats opties en selecteer de Knop

  • Na het selecteren van het knoppenpictogram moet u trek a doos in de regio waar u de knop wilt plaatsen. Teken dus een vakje in een geschikte regio om een macroknop te maken.

  • Na het tekenen van de doos verschijnt een venster met de naam " Macro toewijzen " zal verschijnen.
  • Van de lijst, selecteer de macro die je eerder hebt gemaakt.
  • Druk vervolgens op OK .

  • Het resultaat is dat een macroknop wordt gemaakt in het geselecteerde gebied. Klik met de rechtermuisknop op op de macroknop om hernoemen het als " Alleen heldere inhoud ".

  • Maak nu nog twee knoppen voor andere codes met de naam " Cellen wissen inclusief formaat " en " Cellen verwijderen "

Lees meer: Excel VBA: Inhoud wissen indien cel specifieke waarden bevat

Stap 4: Macro met knop uitvoeren

Probeer nu één voor één de macrocodes uit te voeren met de gemaakte knoppen. Ik laat hier de uitvoer van elk commando zien.

🎉 Uitvoer commando wissen inhoud

  • Klik nu op de knop " Alleen heldere inhoud " om alleen de geselecteerde celwaarden te wissen.

  • Nadat u op de knop hebt geklikt, verschijnt er een pop-upvenster waarin u wordt gevraagd het cellenbereik te selecteren dat u wilt wissen.
  • Dus, selecteer de reeks cellen in het vak en druk op OK .

  • Na het klikken op OK ziet u dat de geselecteerde celwaarden worden gewist, maar de formaat van de cellen is nog steeds hetzelfde.

Lees meer: Excel VBA om inhoud van bereik te wissen (3 geschikte gevallen)

🎉 Clear Command Output

  • Klik nu op dezelfde manier op de " Cellen wissen inclusief formaat " om de celwaarden te wissen en ook de opmaak te verwijderen.
  • Zoals eerder aangegeven, specificeer het celbereik dat u wilt wissen in het invoerveld en druk op OK .

  • Nu ziet u dat de geselecteerde cellen volledig worden gewist. Zowel de celwaarden als de celopmaak worden in dit geval gewist.

Uitvoer commando wissen

  • Voor het geval dat de Verwijder commando, moet u dezelfde stappen gebruiken om de macro uit te voeren.
  • Klik dus op de knop " Cellen verwijderen " en specificeer het celbereik in het invoerveld.

  • In dit geval ziet u dat de geselecteerde cellen volledig worden verwijderd en dat de onderste cellen naar boven worden verschoven.

Lees meer: Verschil tussen verwijderen en wissen in Excel

Dingen om te onthouden

  • Duidelijk commando wist zowel de celwaarden als de celformaten.
  • Verwijder commando verwijdert de cellen volledig.
  • ClearContents commando wist alleen de waarden van de cellen en houdt de celformaten hetzelfde.

Conclusie

In dit artikel hebt u gevonden hoe u cellen in Excel kunt leegmaken met de knop. Ik hoop dat u dit artikel nuttig vond. U kunt onze website bezoeken ExcelWIKI Als u opmerkingen, suggesties of vragen heeft, kunt u die hieronder kwijt.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.