Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Combine les fonctionnalités d’une zone de liste et d’une zone de texte.
Remarques
L'utilisateur peut indiquer une nouvelle valeur, comme il procèderait avec une zone de texte ou il peut sélectionner une valeur existante comme il procèderait avec une zone de liste.
Si une zone de liste déroulante est liée à une source de données, elle insère la valeur entrée ou sélectionnée par l’utilisateur dans cette source de données. Si une zone de liste déroulante à plusieurs colonnes est liée, la propriété BoundColumn détermine la valeur stockée dans la source de données liée.
La liste d'une zone de liste modifiable comprend plusieurs lignes de données. Chaque ligne peut présenter une ou plusieurs colonnes apparaissant avec ou sans en-tête. Certaines applications ne prennent pas en charge les en-têtes de colonne, d’autres ne fournissent qu’une prise en charge limitée.
La propriété par défaut d’une zone de liste déroulante est la propriété Valeur .
Si vous souhaitez que plusieurs lignes de la liste apparaissent toujours, vous pouvez utiliser une zone de liste au lieu d'une zone de liste modifiable. Si vous souhaitez utiliser une zone de liste déroulante et limiter les valeurs à celles de la liste, vous pouvez définir la propriété Style de la zone de liste déroulante de sorte que le contrôle ressemble à une zone de liste déroulante.
Événements
| Nom | Description |
|---|---|
| Click | Survient lorsque l'utilisateur sélectionne précisément une valeur pour le contrôle offrant plusieurs valeurs possibles. |
Méthodes
| Nom | Description |
|---|---|
| AddItem | Pour un objet ComboBox à une seule colonne, la méthode AddItem ajoute un élément à la liste. Dans le cas d’un objet ComboBox à plusieurs colonnes, cette méthode ajoute une ligne à la liste. |
| Clear | Supprime toutes les entrées de la liste d’un objet ComboBox. |
| Copy | Copie le contenu d’un objet dans le Presse-papiers. |
| Cut | Supprime d'un objet les informations sélectionnées et les transfère dans le Presse-papiers. |
| DropDown | Affiche la partie liste d’une zone de liste modifiable. |
| Paste | Transfère le contenu du Presse-papiers dans un objet. |
| RemoveItem | Supprime une ligne de la liste dans une zone de liste déroulante. |
Propriétés
| Nom | Description |
|---|---|
| AutoSize | Renvoie ou définit une valeur booléenne spécifiant si un objet est automatiquement redimensionné afin d’afficher l’intégralité de son contenu. Lecture-écriture. |
| AutoTab | Renvoie ou définit une valeur booléenne spécifiant si une tabulation automatique se produit lorsqu’un utilisateur entre le nombre maximal autorisé de caractères dans la partie zone de texte d’une zone de liste déroulante. Lecture-écriture. |
| AutoWordSelect | Renvoie ou définit une valeur booléenne spécifiant si l’unité de base utilisée pour étendre une sélection est un mot ou un caractère unique. Lecture-écriture. |
| BackColor | Renvoie ou définit une longue qui spécifie la couleur d’arrière-plan de l’objet. Lecture-écriture. |
| BackStyle | Renvoie ou définit un nombre entier qui spécifie le style d’arrière-plan d’un objet. Lecture-écriture. |
| BorderColor | Renvoie ou définit un Long qui spécifie la couleur de bordure d’un objet. Lecture-écriture. |
| BorderStyle | Renvoie ou définit un nombre entier qui spécifie le type de bordure du contrôle. Lecture-écriture. |
| BoundColumn | Renvoie ou définit une variante qui identifie la source des données dans une zone de liste déroulante à plusieurs colonnes. Lecture-écriture. |
| CanPaste | Renvoie une valeur booléenne qui spécifie si le Presse-papiers contient des données prises en charge par l’objet. En lecture seule. |
| Colonne | Renvoie ou définit une variante qui représente une valeur unique, une colonne de valeurs ou un tableau à deux dimensions à charger dans une zone de liste déroulante. Lecture-écriture. |
| ColumnCount | Renvoie ou définit une valeur de type Long qui représente le nombre de colonnes à afficher dans une zone de liste modifiable. Lecture-écriture. |
| ColumnHeads | Renvoie ou définit une valeur de type Boolean qui spécifie si une ligne d'en-têtes de colonne est affichée. Lecture-écriture. |
| ColumnWidths | Renvoie ou définit une chaîne qui spécifie la largeur de chaque colonne dans une zone de liste déroulante à plusieurs colonnes. Lecture-écriture. |
| CurTargetX | Renvoie un Long qui représente la position horizontale préférée du point d’insertion dans une zone de liste déroulante multiligne. En lecture seule. |
| CurX | Renvoie ou définit une valeur longue qui représente la position horizontale actuelle du point d’insertion dans une zone de liste déroulante multiligne. Lecture-écriture. |
| DragBehavior | Renvoie ou définit une valeur de type Integer qui spécifie si le système autorise l'utilisation de la fonction glisser-déplacer avec ce contrôle. Lecture-écriture. |
| DropButtonStyle | Renvoie ou définit une valeur fmDropButtonStyle qui représente le symbole affiché sur le bouton Déposer dans une zone de liste déroulante. Lecture-écriture. |
| Enabled | Renvoie ou définit une valeur booléenne spécifiant si un contrôle peut recevoir le focus et répondre aux événements générés par l’utilisateur. Lecture-écriture. |
| EnterFieldBehavior | Renvoie ou définit un nombre entier qui spécifie le comportement de sélection lors de l’entrée dans une zone de liste déroulante. Lecture-écriture. |
| ForeColor | Renvoie ou définit une valeur de type Long qui spécifie la couleur d'avant-plan d'un objet. Lecture-écriture. |
| HideSelection | Renvoie ou définit une valeur de type Boolean qui spécifie su le texte sélectionné reste en surbrillance lorsqu'un contrôle n'est pas activé. Lecture-écriture. |
| IMEMode | Renvoie ou définit une valeur de type Integer qui spécifie le mode d'exécution par défaut de l'Éditeur de méthode d'entrée (IME) d'un contrôle. Lecture-écriture. |
| LineCount | Renvoie un Long qui spécifie le nombre de lignes de texte dans une zone de liste déroulante. En lecture seule. |
| List | Renvoie ou définit une variante qui représente l’entrée spécifiée dans une zone de liste déroulante. Lecture-écriture. |
| ListCount | Renvoie une valeur de type Long qui représente le nombre d'entrées de liste dans un contrôle. En lecture seule. |
| ListIndex | Renvoie ou définit une variante qui représente l’élément actuellement sélectionné dans une zone de liste déroulante. Lecture-écriture. |
| ListRows | Renvoie ou définit une valeur de type Long qui spécifie le nombre maximal de lignes à afficher dans la liste. Lecture-écriture. |
| ListStyle | Renvoie ou définit un nombre entier qui spécifie l’apparence visuelle de la liste dans une zone de liste déroulante. Lecture-écriture. |
| ListWidth | Renvoie ou définit une variante qui spécifie la largeur de la liste dans une zone de liste déroulante. Lecture-écriture. |
| Locked | Renvoie ou définit une valeur de type Boolean qui spécifie si un contrôle peut être modifié. Lecture-écriture. |
| MatchEntry | Renvoie ou définit un nombre entier qui indique comment une zone de liste déroulante recherche sa liste à mesure que l’utilisateur tape. Lecture-écriture. |
| MatchFound | Renvoie une valeur booléenne qui indique si le texte qu’un utilisateur a tapé dans une zone de liste déroulante correspond à l’une des entrées de la liste. En lecture seule. |
| MatchRequired | Renvoie ou définit une valeur booléenne spécifiant si une valeur entrée dans la partie texte d’une zone de liste déroulante doit correspondre à une entrée dans la partie liste existante du contrôle. Lecture-écriture. |
| MaxLength | Renvoie ou définit un Long qui spécifie le nombre maximal de caractères qu’un utilisateur peut entrer dans une zone de liste déroulante. Lecture-écriture. |
| MouseIcon | Renvoie une chaîne qui représente le nom de chemin d’accès complet d’une icône personnalisée qui doit être affectée au contrôle. En lecture seule. |
| MousePointer | Renvoie ou définit un nombre entier qui spécifie le type de pointeur affiché lorsque l’utilisateur positionne la souris sur un objet particulier. Lecture-écriture. |
| SelectionMargin | Renvoie ou définit une valeur de type Boolean qui spécifie si l'utilisateur peut sélectionner une ligne de texte en cliquant dans la marge gauche du texte. Lecture-écriture. |
| SelLength | Renvoie ou définit un long qui représente le nombre de caractères sélectionnés dans la partie texte d’une zone de liste déroulante. Lecture-écriture. |
| SelStart | Renvoie ou définit un Long qui représente le point de départ du texte sélectionné ou le point d’insertion si aucun texte n’est sélectionné. Lecture-écriture. |
| SelText | Renvoie ou définit une chaîne qui représente le texte sélectionné d’un contrôle. Lecture-écriture. |
| ShowDropButtonWhen | Renvoie ou définit une valeur fmShowDropButtonWhen qui spécifie quand afficher le bouton déroulant pour une zone de liste déroulante. Lecture-écriture. |
| SpecialEffect | Renvoie ou définit un nombre entier qui spécifie l’apparence visuelle d’un objet. Lecture-écriture. |
| Style | Renvoie ou définit un nombre entier qui spécifie comment l’utilisateur peut choisir ou définir la valeur du contrôle. Lecture-écriture. |
| Text | Renvoie ou définit une chaîne qui spécifie du texte dans une zone de liste déroulante, en modifiant la ligne sélectionnée dans le contrôle. Lecture-écriture. |
| TextAlign | Renvoie ou définit une valeur de type Integer qui spécifie le mode d'alignement du texte dans un contrôle. Lecture-écriture. |
| TextColumn | Renvoie ou définit une variante qui identifie la colonne dans une zone de liste déroulante à afficher à l’utilisateur. Lecture-écriture. |
| TextLength | Renvoie un long qui représente la longueur, en nombre de caractères, du texte dans la zone d’édition d’une zone de liste déroulante. En lecture seule. |
| TopIndex | Renvoie ou définit un Long qui représente l’index de l’élément affiché en position la plus haute dans la partie liste de la zone de liste déroulante. Lecture-écriture. |
| Valeur | Renvoie ou définit une variante qui spécifie la valeur dans la BoundColumn des lignes actuellement sélectionnées. Lecture-écriture. |
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.