Hur man rensar celler i Excel med en knapp (med detaljerade steg)

  • Dela Detta
Hugh West

Om du letar efter lösningen eller några speciella knep för att rensa celler i Excel med en knapp har du hamnat på rätt ställe. Det finns några enkla steg för att rensa celler i Excel med en knapp I den här artikeln kommer du att få se varje steg med ordentliga illustrationer så att du enkelt kan använda dem för ditt syfte. Låt oss gå in på den centrala delen av artikeln.

Ladda ner övningsboken

Du kan ladda ner övningsboken här:

Rensning av celler med knapp.xlsm

Steg för att rensa celler i Excel med en knapp

I det här avsnittet kommer jag att visa dig de snabba och enkla stegen. rensa celler i Excel med en knapp på operativsystemet Windows. Du hittar detaljerade förklaringar med tydliga illustrationer av varje sak i den här artikeln. Jag har använt mig av Microsoft 365-version Här. Men du kan använda alla andra versioner som du har tillgång till. Om något i den här artikeln inte fungerar i din version, lämna oss en kommentar.

📌 Steg 1: Skapa en VBA-modul

  • För att göra detta går du först till det övre bandet och trycker på Utvecklare, och tryck sedan på Visual Basic från menyn.

Du kan använda ALT + F11 för att öppna "Microsoft Visual Basic för tillämpningar" om du inte har lagt till fliken Utvecklare.

  • Nu öppnas ett fönster med namnet "Microsoft Visual Basic för tillämpningar" visas. Tryck här i den övre menyraden på "Infoga" En meny kommer att visas. Välj den "Modul'" alternativ.

📌 Steg 2: Infoga VBA-kod i modulen

  • Nu har en ny "Modul" visas. och Klistra in den här VBA-koden i rutan.

✅ Kod för att rensa celler som behåller formatet:

 Sub Clear_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Välj cellområde", Title:="Exceldemy", Type:=8) rng.Select Selection.ClearContents End Sub 

Kod för att rensa celler inklusive format

 Sub Clear_Cell_With_Button_including_Format() Dim rng As Range Set rng = Application.InputBox(Prompt:="Välj cellområde", Title:="Exceldemy", Type:=8) rng.Select Selection.Clear End Sub 

Kod för att radera celler helt och hållet

 Sub Delete_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Välj cellområde", Title:="Exceldemy", Type:=8) rng.Select Selection.Delete End Sub 

Läs mer: Hur man rensar celler i Excel VBA (9 enkla metoder)

📣 Skillnaden mellan kommandot Clear, Delete och ClearContents i Excel VBA

Du har 3 kommandon finns i Excel VBA för att rensa celler. Men de fungerar på olika sätt för olika ändamål. ClearContent bara raderar cellvärdet och behåller cellformatet oförändrat. Och med kommandot Klart kommandot tar bort både cellvärdet och cellformateringen och lämnar cellerna tomma. Men kommandot Ta bort tar bort cellerna helt och hållet och flyttar de nedre cellerna uppåt för att fylla platsen.

📌 Steg 3: Skapa en makroknapp

Du kan också skapa en makroknapp så att du enkelt kan använda arbetsbladet flera gånger. För att skapa en makroknapp följer du stegen nedan:

  • Gå först till Utvecklare på fliken i det övre bandet.
  • Klicka sedan på Infoga alternativ och välj den Knapp

  • När du har valt knappikonen måste du dra a box i det område där du vill placera knappen. Rita en ruta i ett lämpligt område för att skapa en makroknapp.

  • När du har ritat rutan öppnas ett fönster med namnet " Tilldela makro " visas.
  • Från listan, Välj makro du har skapat tidigare.
  • Tryck sedan på OK .

  • Som ett resultat kommer du att se att en makroknapp skapas i det valda området. Högerklicka på på makroknappen för att byta namn på det som " Endast klart innehåll ".

  • Skapa nu ytterligare två knappar för andra koder som heter " Rensa celler inklusive format " och " Ta bort celler "

Läs mer: Excel VBA: Rensa innehåll om cellen innehåller specifika värden

📌 Steg 4: Kör makro med knapp

Försök nu att köra makrokoderna med de skapade knapparna en efter en. Jag visar här utdata för varje kommando.

🎉 Utgång för kommandot "Clear Contents" (rensa innehåll)

  • Klicka nu på knappen som heter " Endast klart innehåll " för att rensa endast de markerade cellvärdena.

  • När du har klickat på knappen öppnas ett popup-fönster som ber dig att välja det område av celler som du vill rensa.
  • Så, Välj intervallet av celler i rutan och Tryck på OK .

  • Efter att ha klickat på OK ser du att de markerade cellvärdena rensas men att de markerade format cellerna förblir oförändrad.

Läs mer: Excel VBA för att rensa innehållet i ett intervall (3 lämpliga fall)

🎉 Rensa kommandoutgången

  • Nu klickar du på samma sätt på " Rensa celler inklusive format " för att rensa cellvärden och ta bort formatteringarna.
  • Som tidigare, ange det cellområde som du vill rensa i inmatningsrutan och tryck på OK .

  • Nu ser du att de markerade cellerna rensas helt och hållet. Både cellvärden och cellformatteringar rensas i det här fallet.

🎉 Ta bort kommandoutgång

  • När det gäller användningen av Ta bort måste du använda samma steg för att köra makrot.
  • Klicka på knappen som heter " Ta bort celler " och ange cellområdet i inmatningsrutan.

  • I det här fallet ser du att de markerade cellerna tas bort helt och hållet och att de nedre cellerna flyttas uppåt.

Läs mer: Skillnaden mellan radera och rensa innehåll i Excel

Saker att komma ihåg

  • Klart kommandot rensar både cellvärden och cellformat.
  • Ta bort tar bort cellerna helt och hållet.
  • ClearContents kommandot raderar endast cellernas värden och behåller cellformaten oförändrade.

Slutsats

I den här artikeln har du hittat hur du rensar celler i Excel med knappen. Jag hoppas att du fann den här artikeln användbar. Du kan besöka vår webbplats ExcelWIKI för att lära dig mer Excel-relaterat innehåll. Om du har kommentarer, förslag eller frågor kan du skriva dem i kommentarsfältet nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.