Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sekvencie by odstránili jediný pracovný list zo zošita programu Excel?

Pracovný hárok nemôžete priamo odstrániť iba pomocou sekvencií VBA. VBA vyžaduje, aby ste interagovali s aplikáciou Excel pomocou svojich objektov a metód. Môžem vám však poskytnúť kód VBA na odstránenie pracovného hárka:

`` `VBA

Sub deleTeteworksheet ()

„Nahraďte„ Sheet1 “názvom pracovného hárka, ktorý chcete odstrániť

Dim wstodelete ako pracovný hárok

Set wstodelete =thorkbook.workSheets ("Sheet1")

„Odstráňte pracovný hárok

wstodelete.delete

Koncový

`` `

Vysvetlenie:

1. Tento riadok vyhlasuje podprogramy s názvom „DeleTeTeWorksheet“, ktorý bude obsahovať kód na odstránenie hárku.

2. `Dim wstodelete ako pracovný hárok: Toto vyhlasuje premennú s názvom `wstodelete` typu` worksheet ", ktorá zadržiava odkaz na pracovný hárok, ktorý chcete vymazať.

3. `set wstodelete =thorkbook.worksheets (" Sheet1 ")`: Tento riadok nastaví premennú `wstodelete` na konkrétny pracovný hárok v zošite. Vymeňte `" Sheet1 "` Skutočným názvom pracovného hárka, ktorý chcete odstrániť.

4. `wstodelete.delete`: Tento riadok skutočne vymaže pracovný hárok, na ktorý sa odkazuje na premennú `wstodelete`.

Ako používať kód:

1. Otvorte svoj zošit Excel.

2. Stlačte alt + f11 otvorenie editora Visual Basic (VBE).

3. Vo VBE kliknite na modul vložte> Modul .

4. Vložte kód do novovytvoreného modulu.

5. Zmeňte `" Sheet1 "` na skutočný názov pracovného hárka, ktorý chcete odstrániť.

6. Stlačte f5 Spustenie makra.

Dôležité poznámky:

* Zálohujte si zošit: Pred spustením akéhokoľvek kódu, ktorý upravuje váš zošit, je vždy dobrý nápad urobiť zálohu.

* Manipulácia s chybami: Poskytovaný kód predpokladá, že existuje pracovný hárok. Môžete pridať spracovanie chýb, aby ste zabránili zrúteniu kódu, ak sa nenájde pracovný hárok.

Dajte mi vedieť, ak máte nejaké ďalšie otázky!

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené