Inhoudsopgave
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.xlsmStappen 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.