Kuinka tyhjentää solut Excelissä painikkeella (yksityiskohtaiset vaiheet)

  • Jaa Tämä
Hugh West

Jos etsit ratkaisua tai joitain erityisiä temppuja Excelin solujen tyhjentäminen painikkeella Sitten olet laskeutunut oikeaan paikkaan. On olemassa muutamia helppoja vaiheita Excelin solujen tyhjentäminen painikkeella Tässä artikkelissa näytetään jokainen vaihe asianmukaisin kuvin, joten voit helposti soveltaa niitä omiin tarkoituksiisi. Mennään artikkelin keskeiseen osaan.

Lataa harjoituskirja

Voit ladata harjoituskirjan täältä:

Solujen tyhjentäminen painikkeella.xlsm

Vaiheet Excelin solujen tyhjentämiseksi painikkeella

Tässä osiossa näytän sinulle nopeat ja helpot vaiheet. Excelin solujen tyhjentäminen painikkeella Windows-käyttöjärjestelmässä. Tästä artikkelista löydät yksityiskohtaiset selitykset ja selkeät kuvat jokaisesta asiasta. Olen käyttänyt apuna Microsoft 365 -versio Mutta voit käyttää mitä tahansa muita versioita käytettävissäsi olevien versioiden mukaan. Jos jokin tässä artikkelissa ei toimi sinun versiossasi, jätä meille kommentti.

📌 Vaihe 1: Luo VBA-moduuli

  • Siirry tätä varten ensin yläreunan nauhaan ja paina painiketta Kehittäjä, ja paina sitten Visual Basic vaihtoehto valikosta.

Voit käyttää ALT + F11 avataksesi "Microsoft Visual Basic for Applications" ikkunaan, jos sinulla ei ole Developer-välilehteä lisätty.

  • Nyt ikkuna nimeltä "Microsoft Visual Basic for Applications" Tässä ylävalikkopalkissa paina painiketta "Insert" Näyttöön tulee valikko, josta voit valita vaihtoehdon "Moduuli" vaihtoehto.

📌 Vaihe 2: Lisää VBA-koodi moduuliin.

  • Nyt uusi "Moduuli" ikkuna tulee näkyviin. Liitä tämä VBA-koodi ruutuun.

✅ Koodi solujen tyhjentämiseen säilyttämällä muoto:

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

Koodi solujen tyhjentämiseen, mukaan lukien muotoilu

 Sub Clear_Cell_With_Button_including_Format() Dim rng As Range Set rng = Application.InputBox(Prompt:="Select the Range of Cell", Title:="Exceldemy", Type:=8) rng.Select Selection.Clear End Sub 

Koodi solujen poistamiseksi kokonaan

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

Lue lisää: Solujen tyhjentäminen Excel VBA: ssa (9 helppoa menetelmää)

📣 Excel VBA:n Clear-, Delete- ja ClearContents-komentojen välinen ero

Sinulla on 3 komentoa saatavilla osoitteessa Excel VBA Mutta ne toimivat eri tavoin eri tarkoituksiin. ClearContent komento tyhjentää vain solun arvon säilyttäen solun muodon ennallaan. Ja komento Kirkas komento poistaa sekä solun arvon että solumuotoilun ja jättää solut tyhjiksi. Mutta komento Poista komento poistaa solut kokonaan ja siirtää alimmaiset solut ylöspäin täyttämään paikan.

📌 Vaihe 3: Luo makropainike

Voit myös luoda makropainikkeen, jolloin voit helposti käyttää tätä työarkkia toistuvasti. Voit luoda makropainikkeen seuraavasti:

  • Mene ensin osoitteeseen Kehittäjä välilehti yläreunan nauhassa.
  • Napsauta sitten Lisää vaihtoehtoja ja valitse Nappi

  • Kun olet valinnut painikkeen kuvakkeen, sinun on piirtää a laatikko alueelle, johon haluat sijoittaa painikkeen. Piirrä siis laatikko sopivalle alueelle makropainikkeen luomiseksi.

  • Laatikon piirtämisen jälkeen avautuu ikkuna nimeltä " Määritä makro " tulee näkyviin.
  • Luettelosta, valitse ... makro olet luonut aiemmin.
  • Paina sitten OK .

  • Tuloksena näet, että valitulle alueelle luodaan makropainike. Napsauta hiiren kakkospainikkeella makropainikkeella makro-painiketta nimetä uudelleen se on " Vain kirkas sisältö ".

  • Luo nyt kaksi muuta painiketta muita koodeja varten nimellä " Tyhjennä solut muoto mukaan lukien " ja " Solujen poistaminen "

Lue lisää: Excel VBA: Tyhjennä sisältö, jos solu sisältää tietyt arvot

📌 Vaihe 4: Suorita makro painikkeella

Yritä nyt suorittaa makrokoodit luoduilla painikkeilla yksi kerrallaan. Näytän tässä kunkin komennon tulosteen.

🎉 Sisällön tyhjentäminen komento Output

  • Napsauta nyt painiketta nimeltä " Vain kirkas sisältö " tyhjentää vain valitun solun arvot.

  • Kun olet napsauttanut painiketta, avautuu ponnahdusikkuna, jossa sinua pyydetään valitsemaan solualue, jonka haluat tyhjentää.
  • Niinpä, valitse laatikon solualue ja paina OK .

  • Kun olet napsauttanut OK , näet, että valitun solun arvot tyhjennetään mutta muotoilu solujen määrä pysyy edelleen samana.

Lue lisää: Excel VBA tyhjentää alueen sisällön (3 sopivaa tapausta)

🎉 Tyhjennä komentolähtö

  • Klikkaa nyt vastaavasti " Tyhjennä solut muoto mukaan lukien " tyhjentää solujen arvot ja poistaa myös muotoilut.
  • Kuten edellä on esitetty, Määritä solualue, jonka haluat tyhjentää syöttöruudussa, ja paina sitten OK .

  • Nyt näet, että valitut solut tyhjennetään kokonaan. Sekä solujen arvot että solujen muotoilut tyhjennetään tässä tapauksessa.

🎉 Poista komennon ulostulo

  • Jos käytetään Poista komennolla, sinun on käytettävä samoja vaiheita makron suorittamiseen.
  • Klikkaa siis painiketta nimeltä " Solujen poistaminen " ja määritä solualue syöttöruutuun.

  • Tässä tapauksessa näet, että valitut solut poistetaan kokonaan ja alimmaiset solut siirretään ylöspäin.

Lue lisää: Poista ja tyhjennä sisältö Excelissä

Muistettavat asiat

  • Kirkas komento tyhjentää sekä solujen arvot että solumuodot.
  • Poista komento poistaa solut kokonaan.
  • ClearContents komento tyhjentää vain solujen arvot ja pitää solumuodot ennallaan.

Päätelmä

Tässä artikkelissa olet löytänyt, miten Excelin solut tyhjennetään painikkeella. Toivottavasti tämä artikkeli on hyödyllinen. Voit vierailla verkkosivustollamme. ExcelWIKI Jos sinulla on kommentteja, ehdotuksia tai kyselyitä, kirjoita ne alla olevaan kommenttiosioon.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.