Stránka 1 z 1
excel 2007 vkládání do seznamu se vstupním polem
Napsal: 23 úno 2012 11:40
od Maco33
Na tuto funkci jsem zvyklý z Accesu, ale v EXCELU :-O nevím jak na to? Jde mi o to, aby si uživatel sám mohl vkládat data (text) do pole se seznamem a v pozdější době jej zase využít.
Poraďte prosím.
Re: excel 2007 vkládání do seznamu se vstupním polem
Napsal: 23 úno 2012 13:16
od guest
Já osobně otázce nerozumím.
Každý uživatel si může přidávat "co chce, kam chce". Neřeším teď pohled práv ani jestli to zvládnou nebo ne.
Na listu si nechat zobrazit kartu Vývojář a pod tlačítkem Vložit zvolte Ovládací prvky Formuláře nebo Ovládací prvky ActiveX. Můžete také použít Data / Ověření a seznam. Jak "krmit" roletky (pole se seznamem), kde mít zdroj, že to může být dynamická oblast buněk atd. je na delší vyprávění.
Re: excel 2007 vkládání do seznamu se vstupním polem
Napsal: 23 úno 2012 13:51
od Maco33
Jj, activex jsem dodal a serfováním jsem zjistil, že to nebude asi tak jednoduché. Jde o prvek Pole se seznamem, kdy základ - seznam nějaký vytvořím, ale když bude chtít tento seznam rozšířit uživatel sám o nějakou další položku, na to už asi bude muset být nějaká procedůra ve VB. Nenašla by se někde nějaká vzorová, kterou bych si upravil k obrazu svému?
M.
Re: excel 2007 vkládání do seznamu se vstupním polem
Napsal: 23 úno 2012 15:08
od Azuzula
Oblast pro rozevírací seznam z Ověření dat používám tabulku, když přidáte další položku do tabulky, tak se s tabulkou zároveň zvětší i oblast toho seznamu

Další možnost je, použít Ovládací prvek formuláře, ale k jeho aktualizaci je nutné makro. A navíc tento ovládací prvek do propojené buňky píše číslo řádku ve kterém se nachází vybraná hodnota, takže to obnáší ještě vzorec "svyhledat".
Takže mi první možnost přijde vhodnější a jednodušší.
Re: excel 2007 vkládání do seznamu se vstupním polem
Napsal: 23 úno 2012 15:54
od cmuch
Já používám pro rozevírací seznam tento vzorec:
Vstupní data pro seznam by byly na List1 a sloupciB pěkně za sebou.
=NEPŘÍMÝ.ODKAZ("List1!$B$1:$B"&(COUNTBLANK(List1!$BB:$BB)-COUNTBLANK(List1!$B:$B)))
Pak se mi seznam také automaticky mění.
Re: excel 2007 vkládání do seznamu se vstupním polem
Napsal: 24 úno 2012 07:44
od Maco33
Díky všem za příspěvky, momentálně nestíhám, mrknu na to, trochu se s tím poperu a uvidíme

M.