O nastavování vzhledu OO.o také tento článek: Jak přizpůsobit OpenOffice.org
Výsledek je takovýto
Pokus_2-ods
;o)
]]>Žádný vzorec neposune zobrazení listu, makra jsou zakázána. Řešení je určitě hyperlink, dalšími možnostmi mohou být filtr, kontingenční tabulka, ... Určitě záleží i na tom, jak se má po přeskoku pokračovat v práci - tabulka se 2500 řádků asi není vhodný objekt pro běžné prohlížení.
Nemyslím, že původně požadovaný rozbalovací seznam je nutný.
Pokud by se použily hyperlinky, lze možná cílovou adresu dosazovat vzorcem. Lze i použít makro, které pustíte lokálně, data zpracujete a výsledek přesunete na server.
Takže, pokud potřebujete pomoci s řešením, popište co opravdu potřebujete.
]]>Možná by pro vás mohlo být náhradní řešení toto:
V rozevíracím seznamu (umístěný např. ve f3) mít pojmenované oblasti a např. hned ve vedlejší buňce (g3) mít vzorec s "hyperlinkem" (=HYPERLINK("#"&F3;F3)), který si bere za parametr vybranou oblast v rozbalovacím seznamu.
Prakticky by se nejprve vybrala oblast ze seznamu a muselo by se navíc kliknout na hyperlink.
Není to asi to co chcete, ale kdo ví ... :-))
Vítejte na fóru
kovaldik napsal(a)Po vybrání hodnoty A potřebuji, aby bylo nalezeno v sešitě místo, kde se nachází tabulka A,při vybrání hodnoty B tabulka B atd..Tabulky jsou v sešitě na různých místech.
zkuste to popsat ještě podrobněji.
Po vybrání hodnoty v rozbalovacím seznamu chcete aby se vrátila hodnota z vybrané oblasti (jak píše lp), nebo potřebujete fyzicky přeskočit na danou oblast (tedy obdobu hypertextového odkazu)?
Ve druhém případě je to spíše úloha pro makro, nevím o tom, že by šel do kontroly vstupních dat, nebo formulářových prvků vložit hyper.odkaz.
Našel jsem tam pojmenované databázové oblasti, což je krok správným směrem. Mezi oblastmi se můžete pohybovat pomocí volby Data | Vybrat oblast.
;o)
Díky za odpověď.
Potřebuji fyzicky přeskočit na dané místo v sešitu. Ve výsledku se jedná o tabulku s cca 2500 řádky po týdnech. Potřebuji v rozevíracím seznamu jednotlivé týdny docházky a vyřešit nějakou jednoduchou cestu jak se k nim dostat bez složitého listování v sešitu.
Hyperlink nejde, již jsem zkoušel. S makrem taktéž neuspěji, protože na serveru v práci mi makra nepoběží.
Nějaký nápad jak toto zrealizovat?
Díky. M.
]]>Po vybrání hodnoty A potřebuji, aby bylo nalezeno v sešitě místo, kde se nachází tabulka A,při vybrání hodnoty B tabulka B atd..Tabulky jsou v sešitě na různých místech.
zkuste to popsat ještě podrobněji.
Po vybrání hodnoty v rozbalovacím seznamu chcete aby se vrátila hodnota z vybrané oblasti (jak píše lp), nebo potřebujete fyzicky přeskočit na danou oblast (tedy obdobu hypertextového odkazu)?
Ve druhém případě je to spíše úloha pro makro, nevím o tom, že by šel do kontroly vstupních dat, nebo formulářových prvků vložit hyper.odkaz.
Našel jsem tam pojmenované databázové oblasti, což je krok správným směrem. Mezi oblastmi se můžete pohybovat pomocí volby Data | Vybrat oblast.
;o)
]]>Je to úloha pro funkci INDEX(tabulky, řádek, sloupce, tabulka), případně trochu možná srozumitelněji, ale s drobným omezením - pomocná tabulka písmeny v prvním sloupci a adresou ve druhém
A B14:E19
B B28:E33
C
D
=INDEX(INDIRECT(VLOOKUP(A1;I8:J11;2;0);1);radek;sloupec)
V A1 je rozbalovací seznam. Pokus.ods
Po vybrání hodnoty A potřebuji, aby bylo nalezeno v sešitě místo, kde se nachází tabulka A,při vybrání hodnoty B tabulka B atd..Tabulky jsou v sešitě na různých místech.
]]>