Odstranění excelovského listu po jeho opuštění

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Zamčeno
Puzzlehead
nováček
Příspěvky: 30
Registrován: 26 lis 2009 02:43

Odstranění excelovského listu po jeho opuštění

Příspěvek od Puzzlehead »

Pánové potřebuji zase radu odborníků.
Mám sešit v něm dva listy Data, Tabulka. Na listu Tabulka je kontingenčí tabulka, kde se mi po kliknutí na hodnotu zobrazí detail dat na novém listu. Potřeboval bych, aby se tento nový list odstranil jakmile se vrátím na list Tabulka nebo Data, prostě když ho opustím. Předem díky
Přílohy
kont_tab.xls
(23.5 KiB) Staženo 29 x
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: 01 srp 2007 18:10
Bydliště: Pardubice
Kontaktovat uživatele:

Re: Odstranění excelovského listu po jeho opuštění

Příspěvek od mike007 »

Klikni pravým tlačítkem myši na záložku Data a z kontextového menu vyber možnost Zobrazit kód. Do prázdného okna ve VBA nakopíruj toto makro:

[vb]
Private Sub Worksheet_Activate()
Dim ws As Worksheet
Application.DisplayAlerts = False
For Each ws In Worksheets
If ws.Name <> "Data" And ws.Name <> "Tabulka" Then ws.Delete
Next
Application.DisplayAlerts = True
end sub
[/vb]

To samé pro záložku Tabulka.

Nyní se ti každá nově vytvořená záložka smaže, jakmile ji opustíš, respektive přejdeš do záložky Data nebo Tabulka
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy prosím pište do fóra. Od toho tu je.
Puzzlehead
nováček
Příspěvky: 30
Registrován: 26 lis 2009 02:43

Re: Odstranění excelovského listu po jeho opuštění

Příspěvek od Puzzlehead »

Super rychlá a funkční odpověď. Díky
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na „Kancelářské balíky“