Ako pridať údaje do ovládací prvok rozbaľovacie pole alebo ovládací prvok zoznam v programe Excel alebo Word

Preklady článku Preklady článku
ID článku: 161598 - Zobraziť produkty, ktorých sa tento článok týka.
Programu Microsoft Excel pre Mac verzia tohto článok, pozri 185388.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

Tento článok popisuje metódy populating ComboBox alebo Ovládací prvok zoznam.

DALSIE INFORMACIE

Spoločnosť Microsoft poskytuje príklady programovacieho len na ilustráciu, bez záruky, vyjadrené alebo implicitné. Toto zahŕňa, ale nie výhradne, implikovaných záruk obchodovate?nosti alebo vhodnosti na konkrétny účel. Tento článok predpokladá, že ovládate s predvádzaný programovací jazyk a nástroje ktoré sa používajú na vytváranie a ladenie procedúr. Pracovníci technickej podpory spoločnosti Microsoft môže pomôcť vysvetliť funkčnosť konkrétny postup, ale nevytlačia Príklady poskytovať pridanú funkčnosť alebo výstavbe postupy splniť vaše konkrétne požiadavky.

Ďalšie informácie o možnosti podpory, ktoré sú k dispozícii a o tom, ako kontaktovať spoločnosť Microsoft, navštívte nasledovnú webovú lokalitu spoločnosti Microsoft:
http://support.Microsoft.com/default.aspx?scid=FH;EN-US;CNTACTMS
Môžete použiť ovládací prvok, napríklad so zoznamom alebo zoznamu poľa vo formulári používateľa. V programe Microsoft Excel, môžete použiť tieto ovládacích prvkov v pracovnom hárku. Metódy na zaplnenie ovládacie prvky sú podobné. Príklady v tomto článku použite ovládacie prvky formulára používateľom.

Metóda 1: Spôsob prepojenia Combo zoznam alebo pole na bunky v pracovnom hárku programu Excel

  1. Vytvorte nový zošit v programe Microsoft Excel. Na hárku s názvom Hárok1, zadajte takto:
          A1: One     B1: Red
          A2: Two     B2: Green
          A3: Three   B3: Yellow
          A4: Four    B4: Blue
    					
  2. Stlačte klávesy ALT + F11 spustite Microsoft Excel Visual Basic Editor.
  3. Na Vložiť ponuky, kliknite na tlačidlo UserForm.
  4. Vytvoriť ovládací prvok rozbaľovacie pole a ovládací prvok zoznam na užívateľa formulár.
  5. Ak okno Vlastnosti nie je zobrazený, kliknite na tlačidlo Okno Vlastnosti na View ponuka.
  6. Kliknite na ComboBox a prejdite na RowSource v Okno Vlastnosti.

    Okno je rozdelený na dve časti. Doľava časť obsahuje názov vlastnosti pre kontrolu. Pravá sekcia obsahuje hodnoty vlastnosti. Kliknite v pravej časti RowSource a typ"Hárok1! a1: a4"(bez úvodzoviek).
  7. Kliknite na ListBox a prejdite na RowSource v okne Vlastnosti. Kliknite v pravej časti RowSource a zadajte"Hárok1! b1:b4"(bez úvodzoviek).

    POZNÁMKA: Ak vynecháte hárok odkazu, ComboBox a ListBox Ovládacie prvky sú osídlených s údajmi z buniek zo zošita, ktorý je aktívne pri spustení formulára používateľom. Zabezpečiť, aby údaje z tej istej pracovného hárka sa vždy používa na vyplnenie formulára používateľom, obsahovať hárok odkaz ako je uvedené v príkladoch. Na vyplnenie formulára používateľa s údajmi z aktívneho list, neobsahujú odkaz na hárok v RowSource. Keď to budete robiť, makro používa údaje z aktívneho hárka na vyplnenie formulára používateľom.
  8. Spustiť používateľ formulár kliknutím na Spustiť a potom na položku Run Sub/UserForm.
Jeden, dva, tri a štyri zobraziť v ovládacom prvku ComboBox; a Červenej, zelenej, žltej a modrej sa zobrazia v ovládací prvok zoznam.

Methdod 2: Ako používať makra programu Visual Basic na vyplnenie Combo zoznam alebo pole

  1. Otvorte Microsoft Office aplikácie ako napríklad programu Microsoft Excel alebo Word.
  2. Stlačte klávesy ALT + F11 Spustite Editor jazyka Visual Basic.
  3. Na Vložiť ponuky, kliknite na tlačidlo UserForm.
  4. Vytvoriť ComboBox a ovládací prvok zoznam používateľ formulára.
  5. Kliknite pravým tlačidlom myši používateľ formulár a kliknite na tlačidlo Zobraziť kód. Zobrazí sa okno kód pre používateľov formulára. Kliknite na položku Inicializovať v Postup zoznam (na pravej strane).

    Prvé a posledné riadky podprogram sú automaticky zapísané a kurzor je automaticky umiestni medzi tieto dva riadky.
  6. Zadajte nasledujúci kód:
          ListBox1.List = Array("One", "Two", "Three", "Four")
          ComboBox1.List = Array("Red", "Green", "Yellow", "Blue")
    						
    Tento kód by sa mala zobraziť medzi čiarami "Sub UserForm_Initialize()" a "End Sub".
  7. Na Spustiť ponuky, kliknite na tlačidlo Run Sub/UserForm Ak chcete spustiť používateľ formulár.
Jeden, dva, tri a štyri zobrazia v ovládací prvok zoznam; a Červenej, zelenej, žltej a modrej zobraziť v ovládacom prvku ComboBox.

ODKAZY

Ďalšie informácie o používateľských formulároch, kliknite na tlačidlo Index kartu v Pomocníkovi programu Microsoft Visual Basic, zadajte nasledujúce text:
Objekt UserForm
a potom dvakrát kliknite na vybratý text ísť na "UserForm Objekt"tému.

Vlastnosti

ID článku: 161598 - Posledná kontrola: 17. októbra 2011 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Word 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Word 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Word 97 Standard Edition
  • Microsoft Word 2010
  • Microsoft Office Word 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
  • Microsoft Office Excel 2007
  • Microsoft Office Word 2003
Kľúčové slová: 
kbcontrol kbdtacode kbhowto kbprogramming kbmt KB161598 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:161598

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com