Ako vymazať bunky v programe Excel pomocou tlačidla (s podrobnými krokmi)

  • Zdieľajte To
Hugh West

Ak hľadáte riešenie alebo nejaké špeciálne triky na vymazať bunky v programe Excel pomocou tlačidla potom ste na správnom mieste. vymazať bunky v programe Excel pomocou tlačidla . Tento článok vám ukáže každý krok s príslušnými ilustráciami, takže ich môžete ľahko použiť na svoj účel. Prejdime k ústrednej časti článku.

Stiahnite si cvičebnicu

Cvičebnicu si môžete stiahnuť tu:

Vymazanie buniek pomocou tlačidla.xlsm

Kroky na vymazanie buniek v programe Excel pomocou tlačidla

V tejto časti vám ukážem rýchle a jednoduché kroky vymazanie buniek v programe Excel pomocou tlačidla v operačnom systéme Windows. V tomto článku nájdete podrobné vysvetlenia s jasnými ilustráciami každej veci. Použil som Verzia Microsoft 365 tu. Ale môžete použiť akékoľvek iné verzie podľa vašej dostupnosti. Ak niečo z tohto článku nefunguje vo vašej verzii, zanechajte nám komentár.

📌 Krok 1: Vytvorenie modulu VBA

  • Najprv prejdite na hornú lištu a stlačte tlačidlo Vývojár, a potom stlačte Visual Basic možnosť z ponuky.

Môžete použiť ALT + F11 otvoriť "Microsoft Visual Basic pre aplikácie" ak nemáte pridanú kartu Vývojár.

  • Teraz sa otvorí okno s názvom "Microsoft Visual Basic pre aplikácie" Tu v hornej lište ponuky stlačte tlačidlo "Vložiť" Zobrazí sa ponuka. Z nej vyberte položku "Modul" možnosť.

📌 Krok 2: Vloženie kódu VBA do modulu

  • Teraz je k dispozícii nová "Modul" sa zobrazí okno. A Vložiť tento kód VBA do poľa.

✅ Kód na vymazanie buniek so zachovaním formátu:

 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 

Kód na vymazanie buniek vrátane formátu

 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 

Kód na úplné odstránenie buniek

 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 

Prečítajte si viac: Ako vymazať bunky v programe Excel VBA (9 jednoduchých metód)

📣 Rozdiel medzi príkazmi Clear, Delete a ClearContents v programe Excel VBA

Máte 3 príkazy k dispozícii v Excel VBA na vyčistenie buniek. Fungujú však rôzne na rôzne účely. ClearContent vymaže iba hodnotu bunky, pričom formát bunky zostane rovnaký. Jasné odstráni hodnotu bunky aj formátovanie bunky a ponechá bunky prázdne. Odstrániť Príkaz úplne odstráni bunky a posunie spodné bunky nahor, aby vyplnili miesto.

📌 Krok 3: Vytvorenie tlačidla makra

Môžete tiež vytvoriť makro tlačidlo, aby ste mohli tento pracovný hárok ľahko používať opakovane. Ak chcete vytvoriť makro tlačidlo, postupujte podľa nasledujúcich krokov:

  • Najprv prejdite na Vývojár karta v hornej lište.
  • Potom kliknite na Vložte možnosti a vyberte Tlačidlo

  • Po výbere ikony tlačidla musíte čerpanie a box v oblasti, do ktorej chcete umiestniť tlačidlo. Nakreslite teda vo vhodnej oblasti rámček, aby ste vytvorili makro tlačidlo.

  • Po nakreslení poľa sa zobrazí okno s názvom " Priradenie makra " sa zobrazí.
  • Zo zoznamu, vybrať . makro ktoré ste vytvorili predtým.
  • Potom stlačte tlačidlo OK .

  • Výsledkom bude vytvorenie makrotlačidla vo vybranej oblasti. Kliknite pravým tlačidlom myši na stránku na tlačidlo makra na premenovať ako " Iba čistý obsah ".

  • Teraz vytvorte ďalšie dve tlačidlá pre iné kódy s názvom " Vymazanie buniek vrátane formátu " a " Odstránenie buniek "

Prečítajte si viac: Excel VBA: Vymazať obsah, ak bunka obsahuje určité hodnoty

📌 Krok 4: Spustenie makra pomocou tlačidla

Teraz skúste postupne spustiť kódy makier s vytvorenými tlačidlami. Uvádzam tu výstup pre každý príkaz.

🎉 Výstup príkazu Clear Contents

  • Teraz kliknite na tlačidlo s názvom " Iba čistý obsah ", aby ste vymazali iba hodnoty vybraných buniek.

  • Po kliknutí na tlačidlo sa otvorí vyskakovacie okno, ktoré vás požiada o výber rozsahu buniek, ktoré chcete vymazať.
  • Takže, vybrať rozsah buniek v rámčeku a stlačte tlačidlo OK .

  • Po kliknutí na OK , uvidíte, že hodnoty vybraných buniek sú vymazané, ale formát buniek zostáva stále rovnaký.

Prečítajte si viac: Excel VBA na vymazanie obsahu rozsahu (3 vhodné prípady)

🎉 Vymazať výstup príkazu

  • Teraz podobne kliknite na " Vymazanie buniek vrátane formátu ", aby sa vymazali hodnoty buniek a odstránili sa aj formáty.
  • Ako už bolo uvedené, uveďte rozsah buniek, ktorý chcete vymazať, vo vstupnom poli a stlačte OK .

  • Teraz uvidíte, že vybrané bunky sú úplne vymazané. V tomto prípade sa vymažú hodnoty aj formátovanie buniek.

🎉 Výstup príkazu na odstránenie

  • Teraz, v prípade použitia Odstrániť musíte použiť rovnaké kroky na spustenie makra.
  • Kliknite na tlačidlo s názvom " Odstránenie buniek " a zadajte rozsah buniek do vstupného poľa.

  • V tomto prípade uvidíte, že vybrané bunky sú úplne odstránené a spodné bunky sú posunuté nahor.

Prečítajte si viac: Rozdiel medzi odstránením a vymazaním obsahu v programe Excel

Čo si treba zapamätať

  • Jasné vymaže hodnoty aj formáty buniek.
  • Odstrániť príkaz úplne odstráni bunky.
  • ClearContents Príkaz vymaže iba hodnoty buniek a formáty buniek zostanú rovnaké.

Záver

V tomto článku ste našli, ako vymazať bunky v programe Excel pomocou tlačidla. Dúfam, že vám tento článok pomohol. Môžete navštíviť našu webovú stránku ExcelWIKI Ak sa chcete dozvedieť viac obsahu súvisiaceho s programom Excel, uveďte svoje pripomienky, návrhy alebo otázky v sekcii komentárov nižšie.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.