Stránka 1 z 1

Excel: kl. zkratka - přepnutí do naposledy otevřeného listu

Napsal: 25 úno 2009 17:44
od atari
Marně hledám klávesovou zkratku pro přepnutí do naposledy otevřeného listu v Excelu.
Příklad: Mám 20 listů v Excelu, myší kliknu na list 12 a potom na 18. A ted se chci z listu 18 vrátit na předchozí list což je 12. Neboli jinak řečeno, abych si v tomto případě klávesovou zkratkou přepínal listy 12 a 18. Exsituje taková kl. zkr.?

// Název tématu upraven na něco konkrétnějšího.
//mike007

Re: klávesové zkratky Excel

Napsal: 25 úno 2009 18:43
od MirekL
Koukni na tenhle seznam zkratek, ale o ničem takovým nevím.

Re: Excel: kl. zkratka - přepnutí do naposledy otevřeného listu

Napsal: 25 úno 2009 18:55
od mike007
Neznám žádnou klávesovou zkratku, která by tě dokázala vrátit do naposledy otevřeného listu, ale můžeš si udělat vlastní klávesovou zkratku na makro, které se ti o toto postará. Nevím, jak daleko jsi se znalostmi prostředí VBA, tak mě případně omluv, pokud tě budu navádět příliš polopaticky.

1. Použij klávesovou zkratku Alt+F11, kterou se dostaneš do prostředí VBA.
2. V menu VBA vyber Insert --> Module a do prázdného okna napravo nakopíruj toto makro:

Public predchozi As String
Sub navrat()
On Error Resume Next
ThisWorkbook.Sheets(predchozi).Activate
End Sub


3. V panelu Project-VBA dvakrát klikni na ThisWorkbook a do prázdného okna napravo nakopíruj tuto událostní proceduru:

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
predchozi = Sh.Name
End Sub


Obrázek

4. Prostředí VBA můžeš křížkem zavřít.

5. Nyní v dokumentu vyber z menu Nástroje --> Makro --> Makra (případně kl. zkratka Alt+F8), označ makro "navrat" a klikni na tlačítko Možnosti.

6. Nastav si klávesovou zkratku jakou chceš a poté potvrď tlačítkem OK. Okno s výběrem maker zavři.

Nyní, když budeš chtít vrátit na posledně použitý list, stačí použít nadefinovanou zkratku a makro vše zařídí ;)

Tak ať slouží.

Re: Excel: kl. zkratka - přepnutí do naposledy otevřeného listu  Vyřešeno

Napsal: 26 úno 2009 00:13
od atari
díky moc, funguje to