Office
Aanmelden

ListIndex (lijstindex), eigenschap

Van toepassing op

ComboBox-object

ListBox-object

U kunt de eigenschap ListIndex gebruiken om te bepalen welk item is geselecteerd in een keuzelijst of keuzelijst met invoervak. Long lezen/schrijven.

expressie.ListIndex

expressie Required. Een expressie die een van de objecten in de lijst Van toepassing op retourneert.

Opmerkingen

De eigenschap ListIndex is een geheel getal van 0 tot en met het totale aantal items in een keuzelijst of keuzelijst met invoervak minus 1. Microsoft Office Access 2007 stelt de eigenschapswaarde ListIndex in wanneer een item is geselecteerd in een keuzelijst of het keuzelijstgedeelte van een keuzelijst met invoervak. De eigenschapswaarde ListIndex van het eerste item in een lijst is 0, de waarde van het tweede item 1, enzovoort.

Deze eigenschap is alleen beschikbaar door macro of VBA-code (Visual Basic for Applications) te gebruiken. U kunt deze eigenschap alleen lezen in formulierweergave en gegevensbladweergave. Deze eigenschap is alleen-lezen en is niet beschikbaar in andere weergaven.

De eigenschapswaarde ListIndex is ook beschikbaar door de eigenschap BoundColumn in te stellen op 0 voor een keuzelijst of keuzelijst met invoervak. Als de eigenschap BoundColumn is ingesteld op 0 bevat het onderliggende tabelveld waarvan de keuzelijst of keuzelijst met invoervak afhankelijk is, dezelfde waarde als de eigenschap ListIndex.

Keuzelijsten hebben ook een eigenschap MultiSelect waarmee de gebruiker meerdere items kan selecteren in het besturingselement. Wanneer er meerdere items in een keuzelijst met invoervak worden geselecteerd, kunt u bepalen welke items zijn geselecteerd met behulp van de eigenschap Selected van het besturingselement. De eigenschap Selected is een matrix met waarden van 0 tot de eigenschapswaarde ListCount minus 1. Voor elk item in de keuzelijst wordt de eigenschap SelectedWaar als het item is geselecteerd en Onwaar als dit niet is geselecteerd.

De verzameling ItemsSelected bevat ook een manier om gegevens in de geselecteerde rijen van een keuzelijst of keuzelijst met invoervak te openen.

Voorbeeld

Om de waarde van de eigenschap ListIndex te retourneren, kunt u de volgende handelingen uitvoeren:

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

Om de eigenschapswaarde ListIndex in te stellen, kunt u de volgende handelingen uitvoeren:

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

Waar formuliernaam en naamvanbesturingselement respectievelijk de namen zijn van het formulier en het besturingselement van de keuzelijst of keuzelijst met invoervak weergegeven als String-waarden en index de indexwaarde is van het item.

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×