ListIndex-ominaisuus

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Sovellukset

ComboBox-objekti

ListBox-objekti

ListIndex-ominaisuudella voit määrittää luetteloruutu tai yhdistelmäruutu valituksi tulevan kohteen. Ominaisuus on Long-arvo, ja siinä on luku- ja kirjoitusoikeudet.

lauseke.ListIndex

lauseke Pakollinen. Lauseke, joka palauttaa yhden Käyttö-luettelon objekteista.

Huomautuksia

ListIndex-ominaisuus on kokonaisluku, jonka toinen ääriarvo on 0 ja toinen ääriarvo luettelo- tai yhdistelmäruudun kohteiden kokonaismäärän ja luvun 1 erotus. Microsoft Office Access 2007 määrittää ListIndex-ominaisuuden arvon, kun kohde valitaan luetteloruudussa tai yhdistelmäruudun luetteloruutuosassa. Luettelon ensimmäisen kohteen ListIndex-ominaisuuden arvo on 0, toisen kohteen 1 ja niin edelleen.

Tämä ominaisuus on käytettävissä vain käyttämällä makro tai Visual Basic for Applications (VBA)-koodin. Voit lukea tämän ominaisuuden vain Lomakenäkymä ja tietotaulukkonäkymä. Tämä ominaisuus on vain luku- ja ei ole käytettävissä muissa näkymissä.

ListIndex-ominaisuuden arvoa voi käyttää myös määrittämällä yhdistelmä- tai luetteloruudun Sidossarake-ominaisuuden arvoksi 0. Jos Sidossarake-ominaisuuden arvoksi on määritetty 0, pohjana oleva taulukon kenttä, johon yhdistelmä- tai luetteloruutu on sidottu, sisältää saman arvon kuin ListIndex-ominaisuuden asetus.

Luetteloruudut valmisteltu Monivalinta -ominaisuus, jonka avulla käyttäjä voi valita useita kohteita ohjausobjektista. Kun useaan luetteloruudun, voit määrittää valittujen kohteiden ohjausobjektin Valitut -ominaisuuden avulla. Valittu ominaisuus on matriisin arvoista 0 ListCount ominaisuuden arvon 1. Kunkin kohteen luetteloruudusta valittu ominaisuus on Tosi, Jos kohde on valittu ja Epätosi , jos se ei ole valittuna.

Myös ItemsSelected-kokoelma mahdollistaa valittujen luettelo- tai yhdistelmäruutujen rivien tietojen käyttämisen.

Esimerkki

Jos haluat palauttaa ListIndex-ominaisuuden arvon, voit käyttää seuraavaa koodia:

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

Jos haluat määrittää ListIndex-ominaisuuden arvon, voit käyttää seuraavaa koodia:

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

Tässä esimerkissä formname ja controlname ovat lomakkeen ja luettelo- tai yhdistelmäruudun ohjausobjektin nimiä. Ne on esitetty merkkijonoarvoina. Index puolestaan on kohteen indeksiarvo.

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×