přesun kurzoru na jiný list, podmínka, makro Vyřešeno

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

Moderátor: Mods_senior

Disk4Mat
nováček
Příspěvky: 7
Registrován: duben 16
Pohlaví: Muž
Stav:
Offline

přesun kurzoru na jiný list, podmínka, makro

Příspěvekod Disk4Mat » 17 dub 2016 14:50

Ahoj všichni, chtěl bych poprosit o radu. V excelovském sešitu mám list "index" kde mám vložený ovládací prvek pole se seznamem. Spojený je s tabulkou v listu "seznam". Tabulka obsahuje data o skladových automobilech. Když si ze seznamu vyberu nějakou značku automobilu, tak se mi v listu "vzorce" v buňce "D2" pomocí vzorce dynamicky mění hodnota dle vybraného vozidla. Je to inventární číslo a zároveň jsou podle inventárních čísel pojmenované i ostatní listy. Chtěl bych dosáhnout toho, aby se po kliknutí na nějaký ovládací prvek, který vložím do listu "index" spustila procedura, která přečte název z listu "vzorce" z buňky "D2" a přesune kurzor na požadovaný list do buňky "A2"
Je to trochu krkolomné, snad jsem to vysvětlil dostatečně. Jde to, prosím, nějak za pomocí makra dosáhnout?
Děkuji.
moto.xlsm
vzor
(36.11 KiB) Staženo 23 x

Reklama
guest
Pohlaví: Nespecifikováno

Re: přesun kurzoru na jiný list, podmínka, makro

Příspěvekod guest » 17 dub 2016 16:00

Vymýšlíte drobátko kolo. ID si načítejte rovnou přes SVYHLEDAT na listu Index a použijte výsledek pro funkci HYPERTEXTOVÝ.ODKAZ.

Disk4Mat
nováček
Příspěvky: 7
Registrován: duben 16
Pohlaví: Muž
Stav:
Offline

Re: přesun kurzoru na jiný list, podmínka, makro

Příspěvekod Disk4Mat » 17 dub 2016 18:15

No, v excelu moc zdatný nejsem, takže jsem to, co jste napsal nepobral. Jak použít hypertextový odkaz, aby mně po kliknutí na něj přesunul kurzor vždy na odpovídající list dle určení vozidla v seznamu? Dokázal by jste upravit soubor tak, abych to pochopil?

cmuch
Level 4.5
Level 4.5
Příspěvky: 1544
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: přesun kurzoru na jiný list, podmínka, makro  Vyřešeno

Příspěvekod cmuch » 18 dub 2016 18:10

Třeba takto

Kód: Vybrat vše

=HYPERTEXTOVÝ.ODKAZ(CONCATENATE("#'";SVYHLEDAT(vzorce!B3;seznam!B2:G13;4;NEPRAVDA);"'!A2");"odkaz")

Disk4Mat
nováček
Příspěvky: 7
Registrován: duben 16
Pohlaví: Muž
Stav:
Offline

Re: přesun kurzoru na jiný list, podmínka, makro

Příspěvekod Disk4Mat » 18 dub 2016 19:24

to cmuch: elegantní, takhle to myslel "xlnc"..Děkuji moc za řešení, teď jsem to pochopil.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Sekání kurzoru myši po čisté instalaci Windows 10 Příloha(y)
    od FooDMasteR » 26 kvě 2023 04:47 » v Windows 11, 10, 8...
    4
    1159
    od FooDMasteR Zobrazit poslední příspěvek
    26 kvě 2023 21:51
  • Excel - filtr hyperlinku na druhý list Příloha(y)
    od mikiracan » 06 čer 2023 11:49 » v Kancelářské balíky
    2
    2594
    od mikiracan Zobrazit poslední příspěvek
    18 srp 2023 10:17
  • WIN 10 přesunutí složek users na jiný disk
    od Richard_ZZR » 10 úno 2024 11:30 » v Windows 11, 10, 8...
    3
    813
    od petr22 Zobrazit poslední příspěvek
    10 úno 2024 13:26
  • Makro pro myš Rapture Python
    od mmmartin » 27 srp 2023 15:18 » v Problémy s hardwarem
    9
    1125
    od mmmartin Zobrazit poslední příspěvek
    29 srp 2023 16:47

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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti