Vlastnosť ListIndex

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

Vzťahuje sa na

Objekt ComboBox

Objekt ListBox

Pomocou vlastnosti ListIndex môžete určiť, ktorá položka je vybratá v stĺpcový zoznam alebo v rozbaľovacie pole. Hodnota typu Long na čítanie aj na zápis.

výraz.ListIndex

výraz Povinné. Výraz, ktorý vráti jeden z objektov v zozname Vzťahuje sa na.

Poznámky

Vlastnosť ListIndex je celé číslo v rozsahu od 0 po celkový počet položiek v zozname alebo v poli so zoznamom mínus 1. V programe Microsoft Office Access 2007 sa hodnota vlastnosti ListIndex nastaví, keď sa vyberie položka v zozname alebo v zoznamovej časti poľa so zoznamom. Hodnota vlastnosti ListIndex prvej položky v zozname je 0, hodnota druhej položky je 1 a tak ďalej.

Tento objekt je k dispozícii iba pri použití makro alebo Visual Basic for Applications (VBA) kód. Prečítajte si tento objekt iba v zobrazenie formulára a údajové zobrazenie. Vlastnosť je iba na čítanie a nie je k dispozícii v iných zobrazeniach.

Vlastnosť ListIndex je k dispozícii aj po nastavení vlastnosti BoundColumn na hodnotu 0 pre pole so zoznamom alebo zoznam. Ak je vlastnosť BoundColumn nastavená na hodnotu 0, pole zdrojovej tabuľky, na ktoré sa viaže zoznam alebo pole so zoznamom, bude obsahovať rovnakú hodnotu ako nastavenie vlastnosti ListIndex.

Zoznam polí si MultiSelect vlastnosť, ktorá umožňuje používateľom vybrať viacero položiek z ovládacieho prvku. Keď sa v zozname viacerých výberov, môžete určiť položky, ktoré sú vybrané pomocou vybrané vlastnosť ovládacieho prvku. Vybratý objekt je pole hodnoty od 0 do ListCount vlastnosti hodnota mínus 1. Pre každú položku v zozname vybraté vlastnosť bude pravda, Ak je vybratá položka a False , ak nie je vybratá.

Prístup k údajom vo vybratých riadkoch zoznamu alebo poľa so zoznamom poskytuje aj kolekcia ItemsSelected.

Príklad

Ak chcete, aby sa vrátila hodnota vlastnosti ListIndex, môžete použiť nasledujúcu syntax:

Dim l As Long
l = Forms(formname).Controls(controlname).ListIndex

Na nastavenie hodnoty vlastnosti ListIndex je možné použiť nasledujúcu syntax:

Forms(formname).Controls(controlname).SetFocus
Forms(formname).Controls(controlname).ListIndex = index

formname a controlname označujú názvy formulára, resp. ovládacieho prvku zoznamu alebo poľa so zoznamom, ktoré sú vyjadrené ako hodnoty typu String a index predstavuje hodnotu indexu položky.

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
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.

×