Propriété ColonneLiée

S’applique à

Objet ComboBox

Objet ListBox

Lorsque vous opérez une sélection dans une zone de liste ou une zone de liste modifiable, la propriété ColonneLiée indique à Microsoft Office Access 2007 la colonne dont les valeurs doivent être utilisées pour le contrôle. Si le contrôle est lié à un champ, la valeur figurant dans la colonne spécifiée par la propriété ColonneLiée est stockée dans le champ nommé dans la propriété SourceContrôle. Long en lecture/écriture.

expression.ColonneLiée

expression Obligatoire. Expression qui renvoie l’un des objets figurant dans la liste S’applique à.

Paramètre

La propriété ColonneLiée utilise les paramètres suivants.

Paramètre

Description

0

La valeur de la propriété ListIndex est stockée dans l’enregistrement actif, plutôt que la valeur de la colonne. La valeur de la propriété ListIndex est 0 dans la première ligne, 1 la deuxième ligne, et ainsi de suite. Access définit la propriété ListIndex quand un élément est sélectionné dans une zone de liste ou la partie zone de liste d’une zone de liste modifiable. Définir la propriété ColonneLiée sur 0 et utiliser la valeur de la propriété ListIndex du contrôle peut être utile si, par exemple, vous souhaitez uniquement stocker un séquence de nombres.

1 ou plus

(Par défaut, 1) La valeur dans la colonne spécifiée devient la valeur du contrôle. Si le contrôle est lié à un champ, ce paramètre est stocké dans ce champ dans l’enregistrement actif. La propriété ColonneLiée ne peut pas être définie sur une valeur supérieure à celle de la propriété NbreColonnes.


Vous pouvez définir la propriété ColonneLiée en utilisant la feuille de propriétés du contrôle, une macro ou un code Visual Basic pour Applications (VBA).

Pour des champs de table, vous pouvez définir cette propriété sous l’onglet Recherche dans la section Propriétés du champ en mode Création de table pour les champs dont la propriété AfficherContrôle est définie sur Zone de liste modifiable ou zone de liste.

Conseil

Access définit automatiquement la propriété ColonneLiée lorsque vous sélectionnez l’Assistant Liste de choix comme type de données pour un champ en mode Création de table.

Dans un code Visual Basic pour Applications (VBA), définissez la propriété ColonneLiée à l’aide d’un nombre ou d’une expression numérique égale à une valeur comprise entre 0 et la valeur de la propriété NbreColonnes.

Remarques

La colonne visible à l’extrémité gauche d’une zone de liste modifiable (la colonne la plus à gauche dont le paramètre dans la propriété LargeurColonne de la zone de liste modifiable n’est pas 0) contient les données qui s’affichent dans la partie de zone de texte de la zone de liste modifiable en mode Formulaire ou en état. La propriété ColonneLiée détermine la colonne dont la valeur figurant dans la zone de texte ou la zone de liste modifiable sera stockée lorsque vous opérerez une sélection. Cela vous permet d’afficher différentes données que vous pouvez stocker en tant que valeur du contrôle.

Remarque : Si la colonne liée n’est pas identique à la colonne visible à l’extrémité gauche du contrôle (ou si vous définissez la propriété ColonneLiée sur 0), la propriété LimiterAListe est définie sur Oui.

Access utilise une numérotation à partir de zéro pour faire référence aux colonnes dans la propriété Colonne. Autrement dit, la première colonne est référencée à l’aide de l’expression Column(0), la deuxième colonne à l’aide de l’expression Column(1), et ainsi de suite. En revanche, la propriété ColonneLiée utilise une numérotation basée sur 1 pour faire référence aux colonnes. Cela signifie que si la propriété ColonneLiée propriété est définie sur 1, vous pouvez accéder à la valeur stockée dans cette colonne à l’aide de l’expression Column(0).

Si la propriété AutoEtendre propriété est définie sur Oui, lorsque vous tapez, Access entre automatiquement dans la partie zone de texte de la zone de liste modifiable une valeur correspondante figurant dans celle-ci.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×