Obsah
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.xlsmKroky 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.