Svojstvo ListIndex

Primjenjuje se na

Objekt ComboBox

Objekt ListBox

Svojstvo ListIndex omogućuje vam da utvrdite koja je stavka u okviru popisa ili kombiniranom okviru odabrana. To je svojstvo vrste Long za čitanje/pisanje.

expression.ListIndex

Dio expression je obavezan. To je izraz koji vraća jedan od objekata s popisa Primjenjuje se na.

Napomene

Svojstvo ListIndex cijeli je broj od 0 do ukupnog broja stavki u okviru s popisom ili kombiniranom okviru umanjen za 1. Microsoft Office Access 2007 vrijednost svojstva ListIndex postavlja kada u okviru s popisom ili dijelu kombiniranog okvira koji sadrži okvir s popisom odaberete stavku. Vrijednost svojstva ListIndex prve stavke na popisu iznosi 0, vrijednost druge stavke 1 itd.

Svojstvo je dostupno isključivo pomoću makronaredbe ili koda programa Visual Basic for Applications (VBA). Svojstvo možete pročitati samo u prikazu obrasca i prikazu podatkovnog lista. Svojstvo je dostupno samo za čitanje i nije dostupno u drugim prikazima.

Vrijednosti svojstva ListIndex možete pristupiti i postavljanjem svojstva BoundColumn za kombinirani okvir ili okvir s popisom na 0. Ako je svojstvo BoundColumn postavljeno na 0, polje tablice s kojim je kombinirani okvir ili okvir s popisom povezan sadržavat će istu vrijednost kao i postavka svojstva ListIndex.

Okviri s popisima imaju i svojstvo MultiSelect koje korisniku omogućuje odabir više stavki iz kontrole. Kada je u okviru s popisom odabrano više stavki, stavke koje su odabrane možete utvrditi pomoću svojstva kontrole Selected. Svojstvo Selected niz je vrijednosti od 0 do vrijednosti svojstva ListCount umanjen za 1. Vrijednost svojstva Selected za odabrane će stavke u okviru s popisom biti True, a za one koje nisu odabrane False.

Zbirka ItemsSelected omogućuje i pristup podacima u odabranim recima u okviru s popisom ili kombiniranom okviru.

Primjer

Da biste dobili vrijednost svojstva ListIndex, upotrijebite sljedeći izraz:

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

Da biste postavili vrijednost ListIndex, upotrijebite sljedeći izraz:

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

formname i controlname nazivi su obrasca i kontrole okvira s popisom ili kombiniranog okvira izraženi kao vrijednosti oblika Niz, a index je vrijednost indeksa stavke.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×