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
Excel: kl. zkratka - přepnutí do naposledy otevřeného listu Vyřešeno
Re: klávesové zkratky Excel
Koukni na tenhle seznam zkratek, ale o ničem takovým nevím.
- mike007
- Master Level 7.5
- Příspěvky: 5860
- Registrován: srpen 07
- Bydliště: Pardubice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Excel: kl. zkratka - přepnutí do naposledy otevřeného listu
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
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ží.
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
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ží.
Nejlepší hra je Excel!
• Pravidla fóra PC-help • Jak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.
• Pravidla fóra PC-help • Jak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.
Re: Excel: kl. zkratka - přepnutí do naposledy otevřeného listu Vyřešeno
díky moc, funguje to
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Excel - automatický export listů xls do pdf včetně pojmenování Příloha(y)
od kalosek » 28 čer 2023 20:31 » v Kancelářské balíky - 2
- 2170
-
od kalosek
Zobrazit poslední příspěvek
29 čer 2023 19:39
-
-
-
Program: klávesová zkratka->napíše se text
od pikaso.andreas » 18 črc 2023 14:12 » v Vše ostatní (sw) - 3
- 1741
-
od X
Zobrazit poslední příspěvek
19 črc 2023 18:28
-
-
- 3
- 779
-
od zik9
Zobrazit poslední příspěvek
20 kvě 2023 13:59
-
-
odstranění automatického přepnutí na druhý monitor
od tominaxx » 19 črc 2023 15:36 » v Windows 11, 10, 8... - 5
- 1486
-
od tominaxx
Zobrazit poslední příspěvek
19 črc 2023 22:45
-
-
- 16
- 6670
-
od mirekol
Zobrazit poslední příspěvek
20 říj 2023 08:31
Kdo je online
Uživatelé prohlížející si toto fórum: Majestic-12 [Bot] a 7 hostů