Odstranění listu v aplikaci Microsoft Excel se obvykle provádí výběrem jeho jména na kartě listy a stisknutím tlačítka "Odstranit". Někdy však toto tlačítko může být neaktivní, což ztěžuje odstranění listu. Existují různé důvody, proč tlačítko "Odstranit" nemusí být k dispozici, a v tomto článku se podíváme na možné způsoby, jak odstranit list v takové situaci.
V první řadě stojí za to zkontrolovat, zda je list, který se pokoušíte odstranit, chráněný. Pokud ano, k odstranění listu budete muset odstranit ochranu. Chcete-li to provést, přejděte na kartu "revize" a vyberte "Odstranit ochranu listu". Poté by mělo být k dispozici tlačítko "Odstranit".
Pokud list není chráněný, pak může být důvodem, že list, který se pokoušíte odstranit, je aktivní list. V takovém případě musíte před pokusem o odstranění aktuálního listu vybrat jiný list. Chcete-li to provést, jednoduše klikněte na název jiného listu, aby byl aktivní, a poté zkuste nechtěný list znovu odstranit.
Příčiny neaktivity tlačítka Odstranit v exelu
Neaktivita tlačítka Odstranit v exelu může mít několik důvodů:
1. Nesprávná nastavení rozsahu: pokud je tlačítko Odebrat nastaveno na vymazání dat z určitého rozsahu, může zůstat neaktivní, pokud daný rozsah neobsahuje informace nebo obsahuje neplatná data. Zkontrolujte vybraný rozsah a zkontrolujte, zda je správný.
2. Nedostatečná oprávnění: pokud pracujete v Excelu s omezenými přístupovými právy nebo se pokoušíte odstranit data z chráněného listu, pak může být tlačítko Odebrat neaktivní. Ujistěte se, že máte dostatečná přístupová práva nebo odstranění ochrany k vymazání dat.
3. Spojení nebo vzorce: pokud list, který se pokoušíte odstranit, má spojení s jinými listy nebo vzorci, pak se tlačítko Odebrat může stát neaktivním. V takovém případě je nutné nejprve odstranit související prvky nebo vzorce a poté znovu zkusit odstranit list.
4. Skryté listy: pokud je list, který se pokoušíte odstranit, skrytý, tlačítko Odstranit bude neaktivní. V Excelu můžete skrýt nebo zobrazit listy karty listy na panelu nástrojů. Ujistěte se, že list, který chcete odstranit, je viditelný.
5. Uzamčená pracovní kniha: pokud je pracovní kniha, která obsahuje list, uzamčena pro úpravy, pak bude tlačítko Odinstalovat také neaktivní. Zkontrolujte nastavení ochrany pracovní knihy a ujistěte se, že máte nárok na její úpravu.
Vzhledem k těmto důvodům budete moci určit, proč tlačítko Odebrat v exelu zůstává neaktivní a podniknout příslušné kroky k vyřešení problému.
Jak odstranit list v exelu bez tlačítka Odstranit
Odstranění listu v programu Excel se obvykle provádí pomocí vyhrazeného tlačítka odinstalace, které se obvykle nachází na panelu nástrojů. Co však dělat, když je toto tlačítko vypnuté nebo nedostupné?
Existuje několik alternativních způsobů, jak odstranit list bez použití tlačítka pro odstranění:
| 1. | Klikněte pravým tlačítkem na název listu, který chcete odstranit. |
| 2. | V kontextové nabídce, která se zobrazí, vyberte možnost "Odstranit". |
| 3. | Zobrazí se dialogové okno s upozorněním, že smazáním listu dojde ke ztrátě všech dat na něm. |
| 4. | Pokud jste si jisti, že chcete list odstranit, klikněte na tlačítko OK. |
V důsledku toho bude list odstraněn z vašich dokumentů aplikace Excel. Před odstraněním se ujistěte, že jste z tohoto listu uložili všechna důležitá data.
Pokud je tlačítko odinstalace vypnuté nebo nedostupné, tyto kroky vám pomohou odstranit list v exelu bez něj. Nyní znáte alternativní způsoby, jak odstranit list, které vám pomohou snadno spravovat vaše dokumenty aplikace Excel.
Ruční odstranění listu v Excelu při neaktivním tlačítku odstranit
- Otevřete soubor Excel, který obsahuje list, který chcete odstranit.
- Z nabídky nahoře vyberte kartu listy.
- Vpravo od názvu listu, který chcete odstranit, klikněte pravým tlačítkem myši.
- V kontextové nabídce, která se zobrazí, vyberte "Odstranit".
Po provedení těchto akcí bude vybraný list odstraněn z tabulky. Všimněte si, že ruční odstranění listu neposkytuje funkce, jako je automatická aktualizace vazeb v tabulce a přenos vzorců na jiné listy. Pokud chcete tyto úkoly dokončit, bude nutné aktivovat tlačítko pro odstranění nebo provést odstranění listu pomocí maker.
| Poznámka: | Před odstraněním listu se ujistěte, že jste uložili všechna potřebná data, protože k odstranění dochází okamžitě a bez možnosti obnovení. |
Použití skriptu VBA k odstranění listu v exelu
V programu Microsoft Excel je možné použít Visual Basic for Applications (VBA) k automatizaci různých úkolů, včetně mazání listů. Pomocí skriptu VBA můžete vytvořit makro, které po kliknutí na konkrétní tlačítko odstraní list, i když je neaktivní.
Chcete-li k odstranění listu v exelu použít skript VBA, postupujte podle následujících kroků:
- Otevřete sešit aplikace Excel, ve kterém chcete list odstranit.
- Stiskněte klávesovou zkratku na klávesnici Alt + F11 Chcete-li otevřít Editor Visual Basic.
- V editoru Visual Basic vyberte nabídku Vložení a vyberte možnost Modul. Tím se vytvoří nový modul, do kterého můžete napsat svůj skript VBA.
- Do modulu zadejte následující kód:
Application.DisplayAlerts = False ' zabraňuje zobrazení dialogového okna s potvrzením odstranění listu
ThisWorkbook.Sheets ("Jméno").Delete 'nahraďte" jméno " jménem listu, který chcete odstranit
V tomto kódu nejprve deaktivujeme zobrazení standardních dialogových oken s potvrzením odstranění listu pomocí řádku aplikace.DisplayAlerts = False . Poté použijeme metodu Delete k odstranění listu s daným názvem a nahradíme "jméno" jménem skutečného listu, který má být odstraněn. Nakonec povolíme zobrazení dialogových oken pomocí řádku aplikace.DisplayAlerts = True .
- Uložte soubor a zavřete Editor Visual Basic.
- Nyní, když je váš skript VBA připraven, můžete jej propojit s tlačítkem odinstalace. Chcete-li to provést, postupujte podle následujících kroků:
- Klikněte pravým tlačítkem na pásu karet Excel a vyberte možnost Přizpůsobit pásku.
- V nabídce Přizpůsobit pásku vyberte kartu Výběr týmů a vyberte Makra.
- V seznamu dostupných Maker vyhledejte makro s názvem Modul.Smazat seznam (kde "modul" je název modulu, do kterého jste napsali skript VBA, a "smazat seznam" je název samotného makra) a klikněte na tlačítko Přidat. Tím se na panel nástrojů přidá vaše makro.
- Přejděte na list aplikace Excel, který chcete odstranit, a klikněte na tlačítko Odebrat na panelu nástrojů.
- List aplikace Excel bude odstraněn, aniž by bylo nutné aktivovat tlačítko odinstalace.
Použití skriptu VBA vám umožňuje zjednodušit a automatizovat odstraňování listů v Excelu, což zvyšuje efektivitu práce a šetří čas.