Valeur sélectionnée par défaut dans une "zone de liste"
3 réponses
Doolittle
Bonjour,
Dans un de mes formulaires il y a une "zone de texte" liée à une "zone de
liste" (c'est-à-dire qu'un résultat s'affiche dans ma zone de texte en
fonction de ce que je sélectionne dans la "zone de liste").
Malheuresement, à l'ouverture de mon formulaire, aucun élément n'est
sélectionné "par défaut" dans ma "zone de liste". Par conséquent la "zone de
texte" est elle-même vide (blanche).
J'aimerais qu'à l'ouverture du formulaire, le premier élément de ma "zone de
liste" soit automatiquement sélectionné".
Que faut-il faire ? Y a-t-il une propriété permettant de réaliser cette
"instruction" ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Bonjour Doolittle,
Sur l'évènement Ouverture de ton formulaire, le code ci-dessous en adaptant avec tes noms de contrôles.
Private Sub Form_Open(Cancel As Integer) Liste0.SetFocus Me.Liste0.ListIndex = 0 End Sub
A+ Eric
"Doolittle" écrivait news:410ce2d6$0$11987$:
Bonjour,
Dans un de mes formulaires il y a une "zone de texte" liée à une "zone de liste" (c'est-à-dire qu'un résultat s'affiche dans ma zone de texte en fonction de ce que je sélectionne dans la "zone de liste"). Malheuresement, à l'ouverture de mon formulaire, aucun élément n'est sélectionné "par défaut" dans ma "zone de liste". Par conséquent la "zone de texte" est elle-même vide (blanche). J'aimerais qu'à l'ouverture du formulaire, le premier élément de ma "zone de liste" soit automatiquement sélectionné".
Que faut-il faire ? Y a-t-il une propriété permettant de réaliser cette "instruction" ?
Merci pour votre aide.
FD
Bonjour Doolittle,
Sur l'évènement Ouverture de ton formulaire, le code ci-dessous en adaptant
avec tes noms de contrôles.
Private Sub Form_Open(Cancel As Integer)
Liste0.SetFocus
Me.Liste0.ListIndex = 0
End Sub
Dans un de mes formulaires il y a une "zone de texte" liée à une "zone
de liste" (c'est-à-dire qu'un résultat s'affiche dans ma zone de texte
en fonction de ce que je sélectionne dans la "zone de liste").
Malheuresement, à l'ouverture de mon formulaire, aucun élément n'est
sélectionné "par défaut" dans ma "zone de liste". Par conséquent la
"zone de texte" est elle-même vide (blanche).
J'aimerais qu'à l'ouverture du formulaire, le premier élément de ma
"zone de liste" soit automatiquement sélectionné".
Que faut-il faire ? Y a-t-il une propriété permettant de réaliser
cette "instruction" ?
Sur l'évènement Ouverture de ton formulaire, le code ci-dessous en adaptant avec tes noms de contrôles.
Private Sub Form_Open(Cancel As Integer) Liste0.SetFocus Me.Liste0.ListIndex = 0 End Sub
A+ Eric
"Doolittle" écrivait news:410ce2d6$0$11987$:
Bonjour,
Dans un de mes formulaires il y a une "zone de texte" liée à une "zone de liste" (c'est-à-dire qu'un résultat s'affiche dans ma zone de texte en fonction de ce que je sélectionne dans la "zone de liste"). Malheuresement, à l'ouverture de mon formulaire, aucun élément n'est sélectionné "par défaut" dans ma "zone de liste". Par conséquent la "zone de texte" est elle-même vide (blanche). J'aimerais qu'à l'ouverture du formulaire, le premier élément de ma "zone de liste" soit automatiquement sélectionné".
Que faut-il faire ? Y a-t-il une propriété permettant de réaliser cette "instruction" ?
Merci pour votre aide.
FD
Raymond [mvp]
RE.
la propriété ListIndex est en lecture seule, donc il est préférable d'utiliser: Me.Liste0 = Me.Liste0.ItemData(0) dans l'événement Form_Load.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eric" a écrit dans le message de news:
Bonjour Doolittle,
Sur l'évènement Ouverture de ton formulaire, le code ci-dessous en adaptant
avec tes noms de contrôles.
Private Sub Form_Open(Cancel As Integer) Liste0.SetFocus Me.Liste0.ListIndex = 0 End Sub
A+ Eric
"Doolittle" écrivait news:410ce2d6$0$11987$:
Bonjour,
Dans un de mes formulaires il y a une "zone de texte" liée à une "zone de liste" (c'est-à-dire qu'un résultat s'affiche dans ma zone de texte en fonction de ce que je sélectionne dans la "zone de liste"). Malheuresement, à l'ouverture de mon formulaire, aucun élément n'est sélectionné "par défaut" dans ma "zone de liste". Par conséquent la "zone de texte" est elle-même vide (blanche). J'aimerais qu'à l'ouverture du formulaire, le premier élément de ma "zone de liste" soit automatiquement sélectionné".
Que faut-il faire ? Y a-t-il une propriété permettant de réaliser cette "instruction" ?
Merci pour votre aide.
FD
RE.
la propriété ListIndex est en lecture seule, donc il est préférable
d'utiliser:
Me.Liste0 = Me.Liste0.ItemData(0)
dans l'événement Form_Load.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de
news:XnF95389859B976FfframZZhotmailcom@207.46.248.16...
Bonjour Doolittle,
Sur l'évènement Ouverture de ton formulaire, le code ci-dessous en
adaptant
avec tes noms de contrôles.
Private Sub Form_Open(Cancel As Integer)
Liste0.SetFocus
Me.Liste0.ListIndex = 0
End Sub
Dans un de mes formulaires il y a une "zone de texte" liée à une "zone
de liste" (c'est-à-dire qu'un résultat s'affiche dans ma zone de texte
en fonction de ce que je sélectionne dans la "zone de liste").
Malheuresement, à l'ouverture de mon formulaire, aucun élément n'est
sélectionné "par défaut" dans ma "zone de liste". Par conséquent la
"zone de texte" est elle-même vide (blanche).
J'aimerais qu'à l'ouverture du formulaire, le premier élément de ma
"zone de liste" soit automatiquement sélectionné".
Que faut-il faire ? Y a-t-il une propriété permettant de réaliser
cette "instruction" ?
la propriété ListIndex est en lecture seule, donc il est préférable d'utiliser: Me.Liste0 = Me.Liste0.ItemData(0) dans l'événement Form_Load.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Eric" a écrit dans le message de news:
Bonjour Doolittle,
Sur l'évènement Ouverture de ton formulaire, le code ci-dessous en adaptant
avec tes noms de contrôles.
Private Sub Form_Open(Cancel As Integer) Liste0.SetFocus Me.Liste0.ListIndex = 0 End Sub
A+ Eric
"Doolittle" écrivait news:410ce2d6$0$11987$:
Bonjour,
Dans un de mes formulaires il y a une "zone de texte" liée à une "zone de liste" (c'est-à-dire qu'un résultat s'affiche dans ma zone de texte en fonction de ce que je sélectionne dans la "zone de liste"). Malheuresement, à l'ouverture de mon formulaire, aucun élément n'est sélectionné "par défaut" dans ma "zone de liste". Par conséquent la "zone de texte" est elle-même vide (blanche). J'aimerais qu'à l'ouverture du formulaire, le premier élément de ma "zone de liste" soit automatiquement sélectionné".
Que faut-il faire ? Y a-t-il une propriété permettant de réaliser cette "instruction" ?
Merci pour votre aide.
FD
Doolittle
Merci
"Doolittle" a écrit dans le message de news: 410ce2d6$0$11987$
Bonjour,
Dans un de mes formulaires il y a une "zone de texte" liée à une "zone de liste" (c'est-à-dire qu'un résultat s'affiche dans ma zone de texte en fonction de ce que je sélectionne dans la "zone de liste"). Malheuresement, à l'ouverture de mon formulaire, aucun élément n'est sélectionné "par défaut" dans ma "zone de liste". Par conséquent la "zone de
texte" est elle-même vide (blanche). J'aimerais qu'à l'ouverture du formulaire, le premier élément de ma "zone de
liste" soit automatiquement sélectionné".
Que faut-il faire ? Y a-t-il une propriété permettant de réaliser cette "instruction" ?
Merci pour votre aide.
FD
Merci
"Doolittle" <email.non.valide@a-ne-pas-utiliser.fr> a écrit dans le message
de news: 410ce2d6$0$11987$79c14f64@nan-newsreader-06.noos.net...
Bonjour,
Dans un de mes formulaires il y a une "zone de texte" liée à une "zone de
liste" (c'est-à-dire qu'un résultat s'affiche dans ma zone de texte en
fonction de ce que je sélectionne dans la "zone de liste").
Malheuresement, à l'ouverture de mon formulaire, aucun élément n'est
sélectionné "par défaut" dans ma "zone de liste". Par conséquent la "zone
de
texte" est elle-même vide (blanche).
J'aimerais qu'à l'ouverture du formulaire, le premier élément de ma "zone
de
liste" soit automatiquement sélectionné".
Que faut-il faire ? Y a-t-il une propriété permettant de réaliser cette
"instruction" ?
"Doolittle" a écrit dans le message de news: 410ce2d6$0$11987$
Bonjour,
Dans un de mes formulaires il y a une "zone de texte" liée à une "zone de liste" (c'est-à-dire qu'un résultat s'affiche dans ma zone de texte en fonction de ce que je sélectionne dans la "zone de liste"). Malheuresement, à l'ouverture de mon formulaire, aucun élément n'est sélectionné "par défaut" dans ma "zone de liste". Par conséquent la "zone de
texte" est elle-même vide (blanche). J'aimerais qu'à l'ouverture du formulaire, le premier élément de ma "zone de
liste" soit automatiquement sélectionné".
Que faut-il faire ? Y a-t-il une propriété permettant de réaliser cette "instruction" ?