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

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

Moderátor: Mods_senior

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3207
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

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

Příspěvekod atari » 25 úno 2009 17:44

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

Reklama
MirekL
nováček
Příspěvky: 31
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: klávesové zkratky Excel

Příspěvekod MirekL » 25 úno 2009 18:43

Koukni na tenhle seznam zkratek, ale o ničem takovým nevím.

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

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

Příspěvekod mike007 » 25 úno 2009 18:55

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ží.
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 pište do fóra. Od toho tu je.

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3207
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

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

Příspěvekod atari » 26 úno 2009 00:13

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
  • Přepnutí wifi 4/N na 5/AC
    od zik9 » 20 kvě 2023 02:07 » v Problémy s hardwarem
    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
  • Excel a OneDrive
    od sginfo » 11 zář 2023 15:28 » v Kancelářské balíky
    16
    6670
    od mirekol Zobrazit poslední příspěvek
    20 říj 2023 08:31

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

Kdo je online

Uživatelé prohlížející si toto fórum: Majestic-12 [Bot] a 7 hostů