Gareth z Anglie píše a žádá o rozevírací seznam na jednom listu, kde je seznam platných buněk na jiném listu. Gareth také poznamenává, že by raději nepoužíval na listu rozbalovací políčka activeX, protože se s buňkami nepohybují a nemění jejich velikost.
Odpověď na tento problém je pomocí ověření dat. Tato funkce zavedená v aplikaci Excel 97 nabízí jednoduchý způsob, jak mít rozevírací seznam přímo v buňce. S přesunem nebo změnou velikosti není problém.
Jednoduchý případ nastavení ověření dat je snadný. Přejděte v listu na jiné místo, než je cesta, a zadejte seznam hodnot. Přejděte do buňky, kde se má rozbalovací nabídka zobrazit. Z nabídky vyberte Data, Ověření. V poli Povolit vyberte Seznam. V seznamu použijte RefEdit (červená a bílá ikona vpravo) a vyberte svůj rozsah. To je vše, co je k nastavení ověření dat.
Zde je skutečný tip pro dnešek: Obecně platí, že když se pokusíte nastavit ověření dat a zadáte seznam, který je na jiném listu, například pokud zadáte =Sheet2!A1:A99
, zobrazí se chyba, že „Nesmíte používat odkazy na další pracovní listy pro kritéria ověření údajů ". Toto omezení lze obejít! Přejděte na List2, zvýrazněte rozsah seznamu a pojmenujte jej pomocí Vložit - Názvy - Definovat. Pokud přiřadíte A1: A99 na List2 název rozsahu MyList (nebo cokoli, co si pamatujete). Poté přejděte na původní list a v dialogovém okně Ověření dat zadejte do seznamu možnost Seznam =MyList
a budete moci mít ověření na jiném listu.