Propriété ComboBox.ListRows (Access)
Utilisez la propriété ListRows pour définir le nombre maximal de lignes à afficher dans la partie zone de liste d’une zone de liste déroulante. Entier en lecture/écriture.
Syntaxe
expression. ListRows
Expression Variable qui représente un objet ComboBox .
Remarques
Le paramètre de la propriété ListRows est un entier indiquant le nombre maximal de lignes affichées. La valeur par défaut est 16. Le paramètre ListRows doit être compris entre 1 et 255.
Remarque
Microsoft Access définit la propriété ListRows automatiquement quand vous sélectionnez l’Assistant Liste de choix comme type de données pour un champ d’une table en mode Création.
Vous pouvez définir la valeur par défaut pour cette propriété à l’aide du style de contrôle par défaut d’une zone de liste déroulante ou de la propriété DefaultControl dans Visual Basic.
Si le nombre de lignes effectif dépasse le nombre défini dans la propriété ListRows, une barre de défilement verticale apparaît dans la partie zone de liste de la zone de liste modifiable.
Exemple
L’exemple suivant utilise la propriété ListCount pour rechercher le nombre de lignes dans la partie zone de liste de la zone de liste déroulante CustomerList sur un formulaire Clients . Il fait ensuite appel à la propriété ListRows pour afficher un nombre spécifié de lignes dans la liste.
Public Sub SizeCustomerList()
Dim ListControl As Control
Set ListControl = Forms!Customers!CustomerList
With ListControl
If .ListCount < 8 Then
.ListRows = .ListCount
Else
.ListRows = 8
End If
End With
End Sub
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.