Indholdsfortegnelse
Hvis du søger efter en løsning eller nogle særlige tricks til at rydde celler i Excel med en knap så er du landet det rette sted. Der er nogle enkle trin til at rydde celler i Excel med en knap Denne artikel vil vise dig hvert enkelt trin med gode illustrationer, så du nemt kan anvende dem til dit formål. Lad os komme ind på den centrale del af artiklen.
Download arbejdsbog til øvelser
Du kan downloade arbejdsbogen til øvelser her:
Rydning af celler med knap.xlsmTrin til at rydde celler i Excel med knap
I dette afsnit vil jeg vise dig de hurtige og nemme trin at rydde celler i Excel med en knap på Windows-operativsystemet. Du vil finde detaljerede forklaringer med klare illustrationer af hver ting i denne artikel. Jeg har brugt Microsoft 365-version her. Men du kan bruge alle andre versioner, hvis du har mulighed for det. Hvis noget i denne artikel ikke virker i din version, så skriv en kommentar.
📌 Trin 1: Opret VBA-modul
- For at gøre dette skal du først gå til det øverste bånd og trykke på Udvikler, og tryk derefter på Visual Basic fra menuen.
Du kan bruge ALT + F11 for at åbne den "Microsoft Visual Basic for Applications" hvis du ikke har tilføjet fanen Udvikler.
- Nu åbnes et vindue ved navn "Microsoft Visual Basic for Applications" vises. Her skal du trykke på "Indsæt" Der vises en menu, hvorfra du skal vælge "Modul'" mulighed.
📌 Trin 2: Indsæt VBA-kode i modulet
- Nu er der en ny "Modul" vinduet vises. og Indsæt denne VBA-kode i feltet.
✅ Kode til rydning af celler, der bevarer formatet:
Sub Clear_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Vælg rækkevidde af celle", Title:="Exceldemy", Type:=8) rng.Select Selection.ClearContents End Sub
✅ Kode til rydning af celler inklusive format
Sub Clear_Cell_With_Button_including_Format() Dim rng As Range Set rng = Application.InputBox(Prompt:="Vælg rækkevidde af celle", Title:="Exceldemy", Type:=8) rng.Select Selection.Clear End Sub
✅ Kode til fuldstændig sletning af celler
Sub Delete_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Vælg rækkevidde af celle", Title:="Exceldemy", Type:=8) rng.Select Selection.Delete End Sub
Læs mere: Sådan ryddes celler i Excel VBA (9 nemme metoder)
📣 Forskellen mellem Clear, Delete og ClearContents Kommando i Excel VBA
Du har 3 kommandoer tilgængelig i Excel VBA til at rense celler. Men de virker forskelligt til forskellige formål. ClearContent kommandoen sletter kun celleværdien, mens celleformatet forbliver det samme. Og med Klar kommandoen fjerner både celleværdien og celleformateringen og efterlader cellerne tomme. Men kommandoen Slet Kommandoen fjerner cellerne fuldstændigt og flytter de nederste celler op for at udfylde pladsen.
📌 Trin 3: Opret makroknap
Du kan også oprette en makroknap, så du nemt kan bruge dette regneark flere gange. For at oprette en makroknap skal du følge nedenstående trin:
- Først skal du gå til Udvikler fanen i det øverste bånd.
- Klik derefter på Indsæt indstillinger, og vælg den Knap
- Når du har valgt knapsymbolet, skal du trække a boks i det område, hvor du vil placere knappen. Tegn en kasse i et passende område for at oprette en makroknap.
- Når du har tegnet boksen, vises et vindue med navnet " Tildel makro " vil blive vist.
- Fra listen, Vælg makro du har oprettet før.
- Derefter skal du trykke på OK .
- Som et resultat vil du se, at der oprettes en makroknap i det valgte område. Højreklik på på makroknappen for at omdøbe det som " Kun klart indhold ".
- Opret nu yderligere to knapper til andre koder med navnet " Ryd celler inklusive format " og " Slet celler "
Læs mere: Excel VBA: Ryd indhold, hvis celle indeholder bestemte værdier
📌 Trin 4: Kør makro med knap
Prøv nu at køre makrokoderne med de oprettede knapper en efter en. Jeg viser her output for hver kommando.
🎉 Ryd indholdskommando Output
- Klik nu på knappen med navnet " Kun klart indhold " for kun at slette de valgte celleværdier.
- Når du har klikket på knappen, åbnes et pop op-vindue, hvor du skal vælge det område af celler, som du vil slette.
- Så, Vælg området af celler i boksen og Tryk på OK .
- Når du har klikket på OK , vil du se, at de valgte celleværdier er slettet, men at den format af cellerne er stadig den samme.
Læs mere: Excel VBA til at rydde indholdet af et område (3 egnede tilfælde)
🎉 Rydde kommando output
- Klik nu på samme måde på " Ryd celler inklusive format " for at slette celleværdierne og fjerne formateringerne også.
- Som tidligere vist, angiv det celleområde, som du vil slette i indtastningsfeltet, og tryk på OK .
- Nu vil du se, at de markerede celler ryddes fuldstændigt. Både celleværdier og celleformatteringer ryddes i dette tilfælde.
🎉 Udgang for slettekommando
- For så vidt angår brugen af Slet kommandoen, skal du bruge de samme trin til at køre makroen.
- Så klik på knappen med navnet " Slet celler ", og angiv celleområdet i indtastningsfeltet.
- I dette tilfælde vil du se, at de markerede celler fjernes helt, og at de nederste celler flyttes op.
Læs mere: Forskellen mellem Slet og Ryd indhold i Excel
Ting at huske
- Klar Kommandoen sletter både celleværdier og celleformater.
- Slet Kommandoen fjerner cellerne fuldstændigt.
- ClearContents Kommandoen sletter kun cellernes værdier og bevarer celleformaterne.
Konklusion
I denne artikel har du fundet ud af, hvordan du rydder celler i Excel med knappen. Jeg håber, at du fandt denne artikel nyttig. Du kan besøge vores hjemmeside ExcelWIKI for at lære mere Excel-relateret indhold. Du kan skrive kommentarer, forslag eller spørgsmål, hvis du har nogen, i kommentarfeltet nedenfor.