Sisukord
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.xlsmNupuga 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.