Používanie ovládacích prvkov formulárov v hárku v programe Excel

Súhrn

Microsoft Excel poskytuje niekoľko ovládacích prvkov pre dialógové hárky, ktoré sú užitočné na výber položiek zo zoznamu. Príkladmi ovládacích prvkov sú polia so zoznamom, rozbaľovacie polia, číselčky a posúvače. 

Ďalšie informácie o ovládacích prvkoch formulára v Exceli nájdete v téme Prehľad formulárov, ovládacích prvkov formulárov a ovládacích prvkov ActiveX v hárku.

Ďalšie informácie

Nasledujúce metódy ukazujú, ako používať polia so zoznamom, rozbaľovacie polia, číselčky a posúvače. V príkladoch sa používa rovnaký zoznam, prepojenie na bunku a funkcia Index.

Zapnutie karty Vývojár

Ak chcete používať ovládacie prvky formulára v Exceli 2010 a novších verziách, musíte povoliť kartu Vývojár. Postupujte takto:

  1. Kliknite na kartu Súbor a potom na položku Možnosti.
    možnosti súborov

  2. Na ľavej table kliknite na položku Prispôsobiť pás s nástrojmi.
    prispôsobenie pása s nástrojmi

  3. Začiarknite políčko Vývojár v časti Hlavné karty na pravej strane a potom kliknite na tlačidlo OK.

Ak chcete používať ovládacie prvky formulárov v Exceli 2007, musíte zapnúť kartu Vývojár. Postupujte takto:

  1. Kliknite na tlačidlo Microsoft Office a potom kliknite na položku Možnosti programu Excel.
    File options in excel 2007

  2. Kliknite na položkuObľúbené , začiarknite políčko Zobraziťkartu Vývojár napáse s nástrojmi a potom kliknite na tlačidlo OK.
    ribbon

Nastavenie zoznamu, prepojenia na bunku a indexu

  1. V novom hárku zadajte do rozsahu H1:H20 nasledujúce položky:

    H1: Ošúchať

    H2: VCR

    H3: Stolové zariadenie

    H4: Hrnček

    H5: Auto

    H6: Dosývaný počítač

    H7: Spúšťač O365

    H8: Oáliš

    H9: Telefón

    H10: Prienik

    H11: Candy

    H12: Reproduktory

    H13: Dress

    H14: Hromadná pokrývka

    H15: Oišov

    H16: Guitar

    H17: Oišov

    H18: Množina nástrojov

    H19: VCR

    H20: Pevný disk

  2. Do bunky A1 zadajte nasledujúci vzorec:

    =INDEX(H1:H20;G1;0)

Príklad zoznamu

  1. Ak chcete pridať zoznam v Exceli 2007 a novších verziách, kliknite na kartu Vývojár, v skupine Ovládacie prvky kliknite na položku Vložiť a potom kliknite na položku Formulár zoznamu (ovládací prvok) v časti Ovládacie prvky formulára.

    ovládacie prvky formulára
    Ak chcete pridať zoznam v Exceli 2003 a v starších verziách Excelu, kliknite na tlačidlo Zoznam na paneli s nástrojmi Formuláre. Ak sa panel s nástrojmi Formuláre nezobrazuje, ukážte na položku Panely s nástrojmi v ponuke Zobraziť a potom kliknite na položku Formuláre.

  2. Kliknite na miesto hárka, kde sa má zobraziť ľavý horný roh zoznamu, a potom presuňte zoznam na miesto, kde sa má nachádzať pravý dolný roh zoznamu. V tomto príklade vytvorte zoznam, ktorý pokrýva bunky B2:E10.

  3. V skupine Ovládacie prvky kliknite na položku Vlastnosti.
    vlastnosť contrl

  4. V okne Formátovať objekt zadajte nasledujúce informácie a potom kliknite na tlačidlo OK.

    1. Ak chcete určiť rozsah zoznamu, zadajte rozsah H1:H20 do poľa Vstupný rozsah.

    2. Ak chcete do bunky G1 vložiť číselnú hodnotu (podľa toho, ktorá položka je vybratá v zozname), zadajte hodnotu G1 do poľa Prepojenie na bunku.

      Poznámka: Vzorec INDEX() použije hodnotu v časti G1 na vrátenie správnej položky zoznamu.

    3. V časti Typ výberuskontrolujte, či je vybratá možnosť Jedna.

      Poznámka:  Možnosti Multi a Rozšíriť sú užitočné len v prípade, že na vrátenie hodnôt zoznamu používate procedúru Microsoft Visual Basic for Applications. Všimnite si tiež, že začiarkavacie políčko priestorového podfarbenia pridá do zoznamu priestorový vzhľad.

      formátovanie objektu

  5. V zozname by sa mal zobraziť zoznam položiek. Ak chcete použiť zoznam, kliknite na ľubovoľnú bunku, aby zoznam nebol vybratý. Ak kliknete na položku v zozname, bunka G1 sa aktualizuje na číslo, ktoré označuje pozíciu položky vybratej v zozname. Vzorec INDEX v bunke A1 použije toto číslo na zobrazenie názvu položky.

Príklad rozbaľovacieho poľa

  1. Ak chcete pridať rozbaľovacie pole v Exceli 2007 a novších verziách, kliknite na kartu Vývojár, potom na položku Vložiť a na položku Rozbaľovacie pole v časti Ovládacieprvky formulára.

    ikona rozbaľovacieho poľa
    Ak chcete pridať rozbaľovacie pole v Exceli 2003 a v starších verziách Excelu, kliknite na tlačidlo Rozbaľovacie pole na paneli s nástrojmi Formuláre.

  2. Kliknite na miesto hárka, kde sa má zobraziť ľavý horný roh rozbaľovacieho poľa, a potom presuňte rozbaľovacie pole na miesto, kde sa má nachádzať pravý dolný roh zoznamu. V tomto príklade vytvorte rozbaľovacie pole, ktoré pokrýva bunky B2:E2.
    place combobox

  3. Kliknite pravým tlačidlom myši na rozbaľovacie pole a potom kliknite na položku Formátovať ovládací prvok.
    ovládací prvok formátovania

  4. Zadajte nasledujúce informácie a potom kliknite na tlačidlo OK:

    1. Ak chcete určiť rozsah zoznamu, zadajte rozsah H1:H20 do poľa Vstupný rozsah.

    2. Ak chcete do bunky G1 vložiť číselnú hodnotu (podľa toho, ktorá položka je vybratá v zozname), zadajte hodnotu G1 do poľa Prepojenie na bunku.
       

      Poznámka: Vzorec INDEX použije hodnotu v časti G1 na vrátenie správnej položky zoznamu.

    3. Do poľa Rozbaľovacie riadky zadajte 10. Táto položka určuje počet položiek, ktoré sa zobrazia, až potom je potrebné použiť posúvač na zobrazenie ďalších položiek.

      Poznámka: Začiarkavacie políčko 3-D podfarbenie je voliteľné. Do rozbaľovacieho poľa alebo rozbaľovacieho poľa sa pridá trojrozmerný vzhľad.

      karta Ovládací prvok

  5. V rozbaľovacom poli alebo rozbaľovacom poli by sa mal zobraziť zoznam položiek. Ak chcete použiť rozbaľovacie pole alebo rozbaľovacie pole, kliknite na ľubovoľnú bunku tak, aby objekt nebol vybratý. Po kliknutí na položku v rozbaľovacom poli alebo rozbaľovacom poli sa bunka G1 aktualizuje na číslo, ktoré označuje pozíciu v zozname vybratej položky. Vzorec INDEX v bunke A1 použije toto číslo na zobrazenie názvu položky.

Spin button example

  1. Ak chcete pridať číselný formát v Exceli 2007 a novších verziách, kliknite na kartu Vývojár, potom na položku Vložiť a na položku Číselné tlačidlo v častiOvládacie prvky formulára.

    číselná spin button
    Ak chcete pridať číselník v Exceli 2003 a v starších verziách Excelu, kliknite na tlačidlo Spinner na paneli s nástrojmi Formuláre.

  2. Kliknite na miesto v hárku, kde sa má nachádzať ľavý horný roh číselnej šípky, a potom presuňte posúvač na miesto, kde sa má nachádzať pravý dolný roh číselnia. V tomto príklade vytvorte číselné tlačidlo, ktoré pokrýva bunky B2: B3.

  3. Kliknite pravým tlačidlom myši na číselný ovládač a potom kliknite na položku Formátovať ovládací prvok.
    spin control format control

  4. Zadajte nasledujúce informácie a potom kliknite na tlačidlo OK:

    1. Do poľa Aktuálna hodnota zadajte hodnotu 1.

      Táto hodnota inicializuje číselné tlačidlo, takže vzorec INDEX bude ukazovať na prvú položku v zozname.

    2. Do poľa Minimálna hodnota zadajte hodnotu 1.

      Táto hodnota obmedzuje hornú časť číselnej hodnoty na prvú položku v zozname.

    3. Do poľa Maximálna hodnota zadajte hodnotu 20.

      Toto číslo určuje maximálny počet položiek v zozname.

    4. Do poľa Prírastková zmena zadajte číslo 1.

      Táto hodnota určuje, koľko číselného tlačidla zvýši aktuálnu hodnotu.

    5. Ak chcete do bunky G1 vložiť číselnú hodnotu (podľa toho, ktorá položka je vybratá v zozname), zadajte hodnotu G1 do poľa Prepojenie na bunku.
      cell link box

  5. Kliknite na ľubovoľnú bunku, aby číselné tlačidlo nebolo vybraté. Po kliknutí na ovládací prvok nahor alebo nadol na číselnom tlačidle sa bunka G1 aktualizuje na číslo, ktoré označuje aktuálnu hodnotu číselného tlačidla plus alebo mínus prírastkovú zmenu číselného tlačidla. Toto číslo aktualizuje vzorec INDEX v bunke A1 tak, aby sa v bunke A1 zobrazí nasledujúca alebo predchádzajúca položka.

    Hodnota číselnej hodnoty tlačidla sa nezmení, ak je aktuálna hodnota 1 a kliknete na ovládací prvok nadol, alebo ak je aktuálna hodnota 20 a kliknete na ovládací prvok nahor.

Scroll bar example

  1. Ak chcete pridať posúvač v Exceli 2007 a novších verziách, kliknite na kartu Vývojár, potom na položku Vložiť a na položku Posúvač v časti Ovládacieprvky formulára.

    posúvač
    Ak chcete pridať posúvač v Exceli 2003 a v starších verziách Excelu, kliknite na tlačidlo Posúvač na paneli s nástrojmi Formuláre.

  2. Kliknite na miesto hárka, kde sa má zobraziť ľavý horný roh posúvaču, a potom posuňte posúvač na miesto, kde sa má nachádzať pravý dolný roh posúvania. V tomto príklade vytvorte posúvač, ktorý výšky pokrýva bunky B2:B6 a je približne štvrtou štvrtinou šírky stĺpca.
    place scoll bar

  3. Kliknite pravým tlačidlom myši na posúvač a potom kliknite na položku Formátovať ovládací prvok.
    Ovládací prvok formátovania pruhu

  4. Zadajte nasledujúce informácie a potom kliknite na tlačidlo OK:

    1. Do poľa Aktuálna hodnota zadajte hodnotu 1.

      Táto hodnota inicializuje posúvač, takže vzorec INDEX bude ukazovať na prvú položku v zozname.

    2. Do poľa Minimálna hodnota zadajte hodnotu 1.

      Táto hodnota obmedzuje hornú časť posúvania na prvú položku v zozname.

    3. Do poľa Maximálna hodnota zadajte hodnotu 20. Toto číslo určuje maximálny počet položiek v zozname.

    4. Do poľa Prírastková zmena zadajte číslo 1.

      Táto hodnota určuje počet čísel, ktoré ovládací prvok posúvania zvýši aktuálnu hodnotu.

    5. Do poľa Zmena strany zadajte číslo 5. Táto hodnota určuje, koľko aktuálnej hodnoty sa zvýši po kliknutí do posúvača na oboch stranách posúvania).

    6. Ak chcete do bunky G1 vložiť číselnú hodnotu (podľa toho, ktorá položka je vybratá v zozname), zadajte hodnotu G1 do poľa Prepojenie na bunku.
      cell link box

      Poznámka: Začiarkavacie políčko 3-D podfarbenie je voliteľné. Do posúvaa pridá trojrozmerný vzhľad.

  5. Kliknite na ľubovoľnú bunku, aby posúvač nebol vybratý. Po kliknutí na ovládací prvok nahor alebo nadol v posúvaču sa bunka G1 aktualizuje na číslo, ktoré označuje aktuálnu hodnotu posúvače plus alebo mínus prírastkovú zmenu posúvače. Toto číslo sa používa vo vzorci INDEX v bunke A1 na zobrazenie položky vedľa alebo pred aktuálnou položkou. Posúvač môžete tiež presunúť a zmeniť tak hodnotu tak, že kliknete na posúvač na oboch stranách posúvania, a tým ho zvýšite o 5 (hodnota zmeny strany). Posúvač sa nezmení, ak je aktuálna hodnota 1 a kliknete na ovládací prvok nadol, alebo ak je aktuálna hodnota 20 a kliknete na ovládací prvok nahor.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×