Kuidas tühjendada Exceli lahtrid nupuga (üksikasjalike sammudega)

  • Jaga Seda
Hugh West

Kui te otsite lahendust või mõnda erilist trikki, et Exceli lahtrite kustutamine nupuga siis olete maandunud õigesse kohta. On mõned lihtsad sammud, et Exceli lahtrite kustutamine nupuga . See artikkel näitab teile iga sammu koos nõuetekohaste illustratsioonidega, nii et saate neid hõlpsasti oma eesmärgi saavutamiseks rakendada. Läheme artikli kesksesse ossa.

Lae alla praktiline töövihik

Praktilise töövihiku saate alla laadida siit:

Lahtrite tühjendamine nupuga.xlsm

Nupuga Exceli lahtrite kustutamise sammud

Selles jaotises näitan teile kiireid ja lihtsaid samme. Exceli lahtrite kustutamine nupuga Windows operatsioonisüsteemis. Selles artiklis leiate üksikasjalikud selgitused koos selgete illustratsioonidega iga asja kohta. Olen kasutanud Microsoft 365 versioon siin. Aga te võite kasutada mis tahes muid versioone vastavalt oma kättesaadavusele. Kui midagi sellest artiklist ei tööta teie versioonis, siis jätke meile kommentaar.

📌 1. samm: VBA mooduli loomine

  • Selleks minge kõigepealt ülemisele paelale ja vajutage nupule Arendaja, ja seejärel vajutage Visual Basic valik menüüst.

Võite kasutada ALT + F11 avada "Microsoft Visual Basic for Applications" aknas, kui teil ei ole vahekaarti Developer lisatud.

  • Nüüd, aken nimega "Microsoft Visual Basic for Applications" ilmub. Siin ülemisest menüüribast vajutage nupule "Sisesta" Ja ilmub menüü. Valige neist menüüst "Moodul" võimalus.

📌 2. samm: VBA-koodi sisestamine moodulisse

  • Nüüd on uus "Moodul" ilmub aken. Ja Paste see VBA-kood kasti.

✅ Kood lahtrite tühjendamiseks Formaadi säilitamine:

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

Kood lahtrite kustutamiseks, sealhulgas formaat

 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 

Kood rakkude täielikuks kustutamiseks

 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 

Loe edasi: Kuidas Exceli VBA lahtrite kustutamine (9 lihtsat meetodit)

📣 Erinevus Exceli VBA käskude Clear, Delete ja ClearContents vahel

Teil on 3 käsku saadaval Excel VBA rakkude puhastamiseks. Kuid nad töötavad erinevalt erinevatel eesmärkidel. ClearContent käsk kustutab ainult lahtri väärtuse, säilitades samal ajal lahtri formaadi. Ja käsk Selge käsk eemaldab nii lahtri väärtuse kui ka lahtri vormingu ja jätab lahtrid tühjaks. Kuid käsk Kustuta käsk eemaldab lahtrid täielikult ja nihutab alumised lahtrid ülespoole, et täita koht.

📌 3. samm: Makronupu loomine

Saate luua ka makronupu, et saaksite seda töölehte hõlpsasti korduvalt kasutada. Makronupu loomiseks järgige alljärgnevaid samme:

  • Kõigepealt minge Arendaja vahekaart ülemises ribas.
  • Seejärel klõpsake nuppu Sisesta valikuid ja valige Nupp

  • Pärast nupu ikooni valimist peate joonistada a kast piirkonnas, kuhu soovite nupu paigutada. Seega joonistage makronupu loomiseks sobivasse piirkonda kast.

  • Pärast kasti joonistamist avaneb aken nimega " Makro määramine " ilmub.
  • Nimekirjast, valige . makro olete varem loonud.
  • Seejärel vajutage OK .

  • Selle tulemusena näete, et valitud piirkonda luuakse makronupp. Parempoolne klõps makronupule, et ümbernimetamine seda kui " Ainult selge sisu ".

  • Nüüd looge veel kaks nuppu teiste koodide jaoks nimega " Tühjendage lahtrid, sealhulgas formaat " ja " Kustuta lahtrid "

Loe edasi: Excel VBA: tühjendage sisu, kui lahter sisaldab konkreetseid väärtusi

📌 4. samm: Makro käivitamine nupuga

Nüüd proovige luua makrokoodid loodud nuppudega ükshaaval. Näitan siin iga käsu väljundit.

🎉 Sisu tühjendamine käsu väljund

  • Nüüd klõpsake nupule nimega " Ainult selge sisu ", et kustutada ainult valitud lahtri väärtused.

  • Pärast nupule klõpsamist avaneb hüpikaken, milles palutakse valida kustutatavate lahtrite vahemik.
  • Niisiis, valige kastis olevate lahtrite vahemik ja vajutage OK .

  • Pärast klõpsamist OK , näete, et valitud lahtri väärtused on kustutatud, kuid formaat rakud jäävad endiselt samaks.

Loe edasi: Exceli VBA vahemiku sisu kustutamiseks (3 sobivat juhtumit)

🎉 Tühjenda käsu väljund

  • Nüüd klõpsake sarnaselt " Tühjendage lahtrid, sealhulgas formaat ", et tühjendada lahtri väärtused ja eemaldada ka vormindused.
  • Nagu eespool näidatud, täpsustada lahtri vahemik, mida soovite tühjendada sisendkastis, ja vajutage nuppu OK .

  • Nüüd näete, et valitud lahtrid on täielikult kustutatud. Sel juhul kustutatakse nii lahtrite väärtused kui ka lahtrite vormingud.

🎉 Kustuta käsu väljund

  • Nüüd, juhul, kui kasutatakse Kustuta käsuga, peate makro käivitamiseks kasutama samu samu samme.
  • Niisiis, klõpsake nupule nimega " Kustuta lahtrid " ja määrake lahtri vahemik sisendkastis.

  • Sel juhul näete, et valitud lahtrid eemaldatakse täielikult ja alumised lahtrid nihkuvad ülespoole.

Loe edasi: Erinevus Exceli kustutamise ja sisu kustutamise vahel

Asjad, mida meeles pidada

  • Selge käsk kustutab nii lahtri väärtused kui ka lahtri vormingud.
  • Kustuta käsk eemaldab lahtrid täielikult.
  • ClearContents käsk kustutab ainult lahtrite väärtused ja jätab lahtrite formaadid samaks.

Kokkuvõte

Selles artiklis olete leidnud, kuidas Excelis nupuga lahtrid kustutada. Loodan, et leidsite selle artikli kasulikuks. Võite külastada meie veebisaiti ExcelWIKI et õppida rohkem Exceliga seotud sisu. Kui teil on kommentaare, ettepanekuid või päringuid, siis palun kirjutage need allpool olevasse kommentaaride lahtrisse.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.