Použití ovládacích prvků formuláře v listu v Excelu

Shrnutí

Microsoft Excel nabízí několik ovládacích prvků pro listy dialogu, které jsou užitečné pro výběr položek ze seznamu. Příklady ovládacích prvků jsou seznamy, pole se seznamem, číselníky a posuvníky. 

Další informace o ovládacích prvcích formuláře v Excelu najdete v tématu Přehled formulářů, ovládacích prvků formulářů a ovládacích prvků ActiveX na listu.

Další informace

Následující metody ukazují, jak používat seznamy, pole se seznamem, číselníky a posuvníky. Příklady používají stejný seznam, odkaz na buňku a funkci index.

Povolení karty Vývojář

Abyste mohli ovládací prvky formuláře používat v Excelu 2010 a novějších verzích, musíte povolit kartu Vývojář. Postupujte takto:

  1. Klikněte na kartu Soubor a potom na položku Možnosti.
    Možnosti souboru

  2. V levém podokně klikněte na přizpůsobit pás karet .
    přizpůsobit pás karet

  3. Zaškrtněte políčko vývojář v části hlavní karty vpravo a potom klikněte na OK.

Pokud chcete ovládací prvky formuláře používat v Excelu 2007, musíte povolit kartu vývojář . Postupujte takto:

  1. Klikněte na tlačítko Microsoft Office a potom klikněte na Možnosti aplikace Excel.
    Možnosti souboru v Excelu 2007

  2. Klikněte na Oblíbené, zaškrtněte políčko Zobrazit napásu kartuvývojářa potom klikněte na OK.
    ribbon

Nastavení seznamu, odkazu na buňku a indexu

  1. Do nového listu zadejte následující položky v rozsahu H1: H20:

    H1: Válečkový Skates

    H2: VCR

    H3: stůl

    H4: půllitr

    H5: auto

    H6: pračka

    H7: raketa

    H8: kolo

    H9: telefon

    H10: svíčková

    H11: sladkostmi

    H12: reproduktory

    H13: Komoda

    H14: hromadné

    H15: sušička

    H16: kytarové

    H17: sušička

    H18: sada nástrojů

    H19: VCR

    H20: pevný disk

  2. Do buňky a1 zadejte tento vzorec:

    = INDEX (H1: H20; G1; 0)

Příklad seznamu

  1. Pokud chcete přidat seznam v Excelu 2007 a novějších verzích, klikněte na kartu vývojář , ve skupině ovládací prvky klikněte na Vložit a potom v části ovládací prvky formulářeklikněte na seznam (ovládací prvek) .
    ovládací prvky formuláře

    Pokud chcete přidat seznam v Excelu 2003 a v dřívějších verzích Excelu, klikněte na panelu nástrojů na tlačítko seznam. Pokud panel nástrojů formuláře není zobrazený, přejděte na panelu nástrojů v nabídce zobrazení a klikněte na formuláře.

  2. Klikněte na místo v listu, kde se má zobrazit levý horní roh seznamu, a přetáhněte seznam do požadovaného umístění v pravém dolním rohu seznamu. V tomto příkladu vytvořte seznam se seznamem buněk B2: E10.

  3. Ve skupině ovládací prvky klikněte na vlastnosti.
    vlastnost CONTRL

  4. V okně Formát objektu zadejte následující informace a klikněte na OK.

    1. Chcete-li určit oblast pro seznam, zadejte H1: H20 do pole vstupní oblast .

    2. Pokud chcete do buňky G1 vložit číselnou hodnotu (podle toho, která položka je v seznamu vybraná), zadejte do pole odkaz na buňku hodnotu G1.

      Poznámka: Vzorec INDEX () používá hodnotu v buňce G1 ke vrácení správné položky seznamu.

    3. V části Typ výběruse ujistěte, že je vybraná možnost jediná.

      Poznámka:  Možnosti vícenásobné a rozšířené jsou užitečné pouze v případě, že používáte proceduru jazyka Microsoft Visual Basic for Applications k vrácení hodnot seznamu. Zaškrtávací políčko prostorové stínování také přidá trojrozměrný vzhled do seznamu.

      Formát objektu

  5. Seznam by měl zobrazovat seznam položek. Pokud chcete seznam používat, klikněte na libovolnou buňku, aby se seznam nebral. Pokud kliknete na položku v seznamu, aktualizuje se buňka G1 na číslo, které označuje umístění položky vybrané v seznamu. Vzorec v buňce a1 používá toto číslo k zobrazení názvu položky.

Příklad pole se seznamem

  1. Pokud chcete přidat pole se seznamem v Excelu 2007 a novějších verzích, klikněte na kartu vývojář , klikněte na Vložita potom na pole se seznamem v části ovládací prvky formuláře.
    ikona komponenty ComboBox

    Pokud chcete přidat pole se seznamem v Excelu 2003 a v dřívějších verzích Excelu, klikněte na tlačítko pole se seznamem na panelu nástrojů formuláře.

  2. Klikněte na místo v listu, kde se má zobrazit levý horní roh pole se seznamem, a přetáhněte pole se seznamem do požadovaného umístění v pravém dolním rohu seznamu. V tomto příkladu vytvořte pole se seznamem, které pokrývá buňky B2: E2.
    umístění komponenty ComboBox

  3. Klikněte na pole se seznamem pravým tlačítkem myši a potom klikněte na příkaz Formát ovládacího prvku.
    Formát ovládacího prvku

  4. Zadejte následující informace a potom klikněte na OK:

    1. Chcete-li určit oblast pro seznam, zadejte H1: H20 do pole vstupní oblast .

    2. Pokud chcete do buňky G1 vložit číselnou hodnotu (podle toho, která položka je v seznamu vybraná), zadejte do pole odkaz na buňku hodnotu G1.
       

      Poznámka: Vzorec rejstříku používá hodnotu v buňce G1 ke vrácení správné položky seznamu.

    3. Do pole rozevíracích řádků zadejte 10. Tato položka určuje, kolik položek se zobrazí, než budete muset pomocí posuvníku zobrazit další položky.

      Poznámka: Zaškrtávací políčko prostorové stínování je volitelné. Přidá do rozevíracího seznamu nebo pole se seznamem trojrozměrný vzhled.

      karta ovládací prvek

  5. Rozevírací pole nebo pole se seznamem by měly zobrazovat seznam položek. Pokud chcete rozevírací seznam nebo pole se seznamem použít, klikněte na libovolnou buňku, aby se objekt nebral. Když kliknete na položku v rozevíracím seznamu nebo v poli se seznamem, aktualizuje se buňka G1 na číslo, které označuje pozici v seznamu vybrané položky. Vzorec v buňce a1 používá toto číslo k zobrazení názvu položky.

Příklad číselníku

  1. Pokud chcete přidat číselník v Excelu 2007 a novějších verzích, klikněte na kartu vývojář , klikněte na Vložita potom klikněte na číselník ve skupinovém rámečku ovládací prvky formuláře.
    Číselník

    Pokud chcete přidat číselník v Excelu 2003 a v dřívějších verzích Excelu, klikněte na tlačítko číselníku na panelu nástrojů formuláře.

  2. Klikněte na místo v listu, kam chcete umístit levý horní roh číselníku, a přetáhněte číselník na místo, kde se má zobrazit pravý dolní roh číselníku. V tomto příkladu vytvořte číselník, který bude krýt buňky B2: B3.

  3. Klikněte na číselník pravým tlačítkem myši a potom klikněte na příkaz Formát ovládacího prvku.
    ovládací prvek formátu číselníku

  4. Zadejte následující informace a potom klikněte na OK:

    1. Do pole aktuální hodnota zadejte hodnotu 1.

      Tato hodnota inicializuje tlačítko číselníku, aby vzorec rejstříku ukazoval na první položku v seznamu.

    2. Do pole minimální hodnota zadejte hodnotu 1.

      Tato hodnota omezí horní část číselníku na první položku v seznamu.

    3. Do pole maximální hodnota zadejte 20.

      Toto číslo určuje maximální počet položek v seznamu.

    4. Do pole Přírůstková změna zadejte 1.

      Tato hodnota určuje, jak velký ovládací prvek číselníku zvýší aktuální hodnotu.

    5. Pokud chcete do buňky G1 vložit číselnou hodnotu (podle toho, která položka je v seznamu vybraná), zadejte do pole odkaz na buňku hodnotu G1.
      pole propojení s buňkou

  5. Klikněte na libovolnou buňku tak, aby tlačítko číselníku nebylo vybrané. Když na číselníku klepnete na šipku nahoru nebo dolů, aktualizuje se buňka G1 na číslo označující aktuální hodnotu číselníku plus nebo minus Přírůstková změna číselníku. Toto číslo pak aktualizuje vzorec rejstříku v buňce a1, aby se zobrazila další nebo předchozí položka.

    Hodnota číselníku se nezmění, pokud je aktuální hodnota 1 a kliknete na šipku dolů, nebo pokud je aktuální hodnota 20 a Vy kliknete na tlačítko nahoru.

Příklad posuvníku

  1. Pokud chcete přidat posuvník v Excelu 2007 a novějších verzích, klikněte na kartu vývojář , klikněte na Vložita potom klikněte na posuvník v části ovládací prvky formuláře.
    posuvník

    Pokud chcete přidat posuvník v Excelu 2003 a v dřívějších verzích Excelu, klikněte na panelu nástrojů formuláře na tlačítko posuvník.

  2. Klikněte na místo v listu, kam chcete umístit levý horní roh posuvníku, a přetáhněte posuvník na místo, kde se má zobrazit pravý dolní roh posuvníku. V tomto příkladu vytvořte posuvník, který pokrývá buňky B2: B6 ve výšce a je přibližně čtvrtina šířky sloupce.
    panel scoll

  3. Klikněte pravým tlačítkem myši na posuvník a potom klikněte na příkaz Formát ovládacího prvku.
    ovládací prvek formát panelu scoll

  4. Zadejte následující informace a potom klikněte na OK:

    1. Do pole aktuální hodnota zadejte hodnotu 1.

      Tato hodnota inicializuje posuvník tak, aby vzorec rejstříku ukazoval na první položku v seznamu.

    2. Do pole minimální hodnota zadejte hodnotu 1.

      Tato hodnota omezí horní část posuvníku na první položku v seznamu.

    3. Do pole maximální hodnota zadejte 20. Toto číslo určuje maximální počet položek v seznamu.

    4. Do pole Přírůstková změna zadejte 1.

      Tato hodnota určuje, kolik čísel posuvník zvýší aktuální hodnotu.

    5. V poli změnit stránku zadejte 5. Tato hodnota určuje, o kolik se bude aktuální hodnota zvyšovat, pokud kliknete dovnitř posuvníku na obě strany posuvníku).

    6. Pokud chcete do buňky G1 vložit číselnou hodnotu (podle toho, která položka je v seznamu vybraná), zadejte do pole odkaz na buňku hodnotu G1.
      pole propojení s buňkou

      Poznámka: Zaškrtávací políčko prostorové stínování je volitelné. Přidá na posuvník trojrozměrný vzhled.

  5. Klikněte na libovolnou buňku, aby posuvník nebyl vybraný. Když v posuvníku kliknete na ovládací prvek nahoru nebo dolů, aktualizuje se buňka G1 na číslo, které označuje aktuální hodnotu posuvníku plus nebo minus přírůstkovou změnu posuvníku. Toto číslo se používá ve vzorci rejstříku v buňce a1 k zobrazení položky vedle nebo před aktuální položkou. Můžete taky přetáhnout posuvník a změnit hodnotu nebo kliknout na posuvník, abyste ho změnili o 5 (hodnota změny stránky). Posuvník se nezmění, pokud je aktuální hodnota 1 a Vy kliknete na ovládací prvek dolů nebo když je aktuální hodnota 20 a Vy kliknete na šipku nahoru.

Poznámka:  Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát vědět, jestli vám informace pomohly? Pokud chcete, můžete se podívat na anglickou verzi článku.

Potřebujete další pomoc?

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×