bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Sty le
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Sty le
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" <gmLSteph@gmail.com> a écrit dans le message de news:
1160573389.412156.199080@k70g2000cwa.googlegroups.com...
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lSteph
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Sty le
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contrôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lStephBonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais S tyle
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listb ox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contrôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lSteph
Bonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais S tyle
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" <gmLSteph@gmail.com> a écrit dans le message de news:
1160573389.412156.199080@k70g2000cwa.googlegroups.com...
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lSteph
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listb ox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contrôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lStephBonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais S tyle
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listb ox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contrôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lStephBonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contrôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lSteph
Bonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" <gmLSteph@gmail.com> a écrit dans le message de news:
1160573389.412156.199080@k70g2000cwa.googlegroups.com...
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lSteph
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contrôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lStephBonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonsoir Céline,
Dans un userform c'est ce qui me semblait...
...je pensais vraiment qu'il s'agissait d'une combobox, pas d'une listbox.
Tu l'as pris où cette Listbox avec flèche où l'utilisateur peut sai sir?
lSteph
(un peu égaré)
"Céline" a écrit dans le message de news:
merci de vos réponses
en fait sur un userform j'ai deux listbox
La seconde est remplie en fonction de l'"item" choisi sur la première
liste.
j'ai pour cela utilisé Listbox1_change()
et bien entendu comme vous pouvez vous en douter ma procédure plante
si l'utilisateur effectue une saisie manuelle sur ma listbox1
Je constate donc avec effarement que je l'ai peut-être pas utilisé le
bon évènement lié à ma listbox.
Lequel me conseilleriez vous d'utiliser?
Parce que respectivement matchrequired et style ne conviennent pas
appremment.
Merci beaucoup
CélineBonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contrô le
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lStephBonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je ve ux
qu'il active obligatoirement la flèche du déroulement de la lis tbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonsoir Céline,
Dans un userform c'est ce qui me semblait...
...je pensais vraiment qu'il s'agissait d'une combobox, pas d'une listbox.
Tu l'as pris où cette Listbox avec flèche où l'utilisateur peut sai sir?
lSteph
(un peu égaré)
"Céline" <celine.michel1@gmail.com> a écrit dans le message de news:
1160577032.515399.96900@b28g2000cwb.googlegroups.com...
merci de vos réponses
en fait sur un userform j'ai deux listbox
La seconde est remplie en fonction de l'"item" choisi sur la première
liste.
j'ai pour cela utilisé Listbox1_change()
et bien entendu comme vous pouvez vous en douter ma procédure plante
si l'utilisateur effectue une saisie manuelle sur ma listbox1
Je constate donc avec effarement que je l'ai peut-être pas utilisé le
bon évènement lié à ma listbox.
Lequel me conseilleriez vous d'utiliser?
Parce que respectivement matchrequired et style ne conviennent pas
appremment.
Merci beaucoup
Céline
Bonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contrô le
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lSteph
Bonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" <gmLSteph@gmail.com> a écrit dans le message de news:
1160573389.412156.199080@k70g2000cwa.googlegroups.com...
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lSteph
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je ve ux
qu'il active obligatoirement la flèche du déroulement de la lis tbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonsoir Céline,
Dans un userform c'est ce qui me semblait...
...je pensais vraiment qu'il s'agissait d'une combobox, pas d'une listbox.
Tu l'as pris où cette Listbox avec flèche où l'utilisateur peut sai sir?
lSteph
(un peu égaré)
"Céline" a écrit dans le message de news:
merci de vos réponses
en fait sur un userform j'ai deux listbox
La seconde est remplie en fonction de l'"item" choisi sur la première
liste.
j'ai pour cela utilisé Listbox1_change()
et bien entendu comme vous pouvez vous en douter ma procédure plante
si l'utilisateur effectue une saisie manuelle sur ma listbox1
Je constate donc avec effarement que je l'ai peut-être pas utilisé le
bon évènement lié à ma listbox.
Lequel me conseilleriez vous d'utiliser?
Parce que respectivement matchrequired et style ne conviennent pas
appremment.
Merci beaucoup
CélineBonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contrô le
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lStephBonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je ve ux
qu'il active obligatoirement la flèche du déroulement de la lis tbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
bonjour Isteph
peut-être me suis-je mal exprimée
La flèche dont je parle est celle qui selon moi fait la différence
entre Listbox & combobox : qui permet d'afficher le menu déroulant où
se trouvent les item.
En gros ce que je vuex c'est que l'utilisateur sélectionne un item
uniquement en sélectionnant celui-ci, et donc interdire la saisie au
clavier dans la case value
PArce qu'une saisie au clavier active ma procédure Listbox1_change et
crée un bug vu que j'utilise justement Listbox1.value
Bref, peut-êtr faut-il que je n'utilise pas listbox1_change, mais une
autre procédure, genre listbox1_clic; ou une qui soit acivée
uniquement lorsque le contenu de listbox1.value soit l'un des items du
menu déroulant.
:s
Merci beaucoup de m'aider
CélineBonsoir Céline,
Dans un userform c'est ce qui me semblait...
...je pensais vraiment qu'il s'agissait d'une combobox, pas d'une listb ox.
Tu l'as pris où cette Listbox avec flèche où l'utilisateur peut s aisir?
lSteph
(un peu égaré)
"Céline" a écrit dans le message de news:
merci de vos réponses
en fait sur un userform j'ai deux listbox
La seconde est remplie en fonction de l'"item" choisi sur la première
liste.
j'ai pour cela utilisé Listbox1_change()
et bien entendu comme vous pouvez vous en douter ma procédure plante
si l'utilisateur effectue une saisie manuelle sur ma listbox1
Je constate donc avec effarement que je l'ai peut-être pas utilisé le
bon évènement lié à ma listbox.
Lequel me conseilleriez vous d'utiliser?
Parce que respectivement matchrequired et style ne conviennent pas
appremment.
Merci beaucoup
CélineBonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contr ôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lStephBonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, ma is Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la l istbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
bonjour Isteph
peut-être me suis-je mal exprimée
La flèche dont je parle est celle qui selon moi fait la différence
entre Listbox & combobox : qui permet d'afficher le menu déroulant où
se trouvent les item.
En gros ce que je vuex c'est que l'utilisateur sélectionne un item
uniquement en sélectionnant celui-ci, et donc interdire la saisie au
clavier dans la case value
PArce qu'une saisie au clavier active ma procédure Listbox1_change et
crée un bug vu que j'utilise justement Listbox1.value
Bref, peut-êtr faut-il que je n'utilise pas listbox1_change, mais une
autre procédure, genre listbox1_clic; ou une qui soit acivée
uniquement lorsque le contenu de listbox1.value soit l'un des items du
menu déroulant.
:s
Merci beaucoup de m'aider
Céline
Bonsoir Céline,
Dans un userform c'est ce qui me semblait...
...je pensais vraiment qu'il s'agissait d'une combobox, pas d'une listb ox.
Tu l'as pris où cette Listbox avec flèche où l'utilisateur peut s aisir?
lSteph
(un peu égaré)
"Céline" <celine.michel1@gmail.com> a écrit dans le message de news:
1160577032.515399.96900@b28g2000cwb.googlegroups.com...
merci de vos réponses
en fait sur un userform j'ai deux listbox
La seconde est remplie en fonction de l'"item" choisi sur la première
liste.
j'ai pour cela utilisé Listbox1_change()
et bien entendu comme vous pouvez vous en douter ma procédure plante
si l'utilisateur effectue une saisie manuelle sur ma listbox1
Je constate donc avec effarement que je l'ai peut-être pas utilisé le
bon évènement lié à ma listbox.
Lequel me conseilleriez vous d'utiliser?
Parce que respectivement matchrequired et style ne conviennent pas
appremment.
Merci beaucoup
Céline
Bonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contr ôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lSteph
Bonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, ma is Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" <gmLSteph@gmail.com> a écrit dans le message de news:
1160573389.412156.199080@k70g2000cwa.googlegroups.com...
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lSteph
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la l istbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
bonjour Isteph
peut-être me suis-je mal exprimée
La flèche dont je parle est celle qui selon moi fait la différence
entre Listbox & combobox : qui permet d'afficher le menu déroulant où
se trouvent les item.
En gros ce que je vuex c'est que l'utilisateur sélectionne un item
uniquement en sélectionnant celui-ci, et donc interdire la saisie au
clavier dans la case value
PArce qu'une saisie au clavier active ma procédure Listbox1_change et
crée un bug vu que j'utilise justement Listbox1.value
Bref, peut-êtr faut-il que je n'utilise pas listbox1_change, mais une
autre procédure, genre listbox1_clic; ou une qui soit acivée
uniquement lorsque le contenu de listbox1.value soit l'un des items du
menu déroulant.
:s
Merci beaucoup de m'aider
CélineBonsoir Céline,
Dans un userform c'est ce qui me semblait...
...je pensais vraiment qu'il s'agissait d'une combobox, pas d'une listb ox.
Tu l'as pris où cette Listbox avec flèche où l'utilisateur peut s aisir?
lSteph
(un peu égaré)
"Céline" a écrit dans le message de news:
merci de vos réponses
en fait sur un userform j'ai deux listbox
La seconde est remplie en fonction de l'"item" choisi sur la première
liste.
j'ai pour cela utilisé Listbox1_change()
et bien entendu comme vous pouvez vous en douter ma procédure plante
si l'utilisateur effectue une saisie manuelle sur ma listbox1
Je constate donc avec effarement que je l'ai peut-être pas utilisé le
bon évènement lié à ma listbox.
Lequel me conseilleriez vous d'utiliser?
Parce que respectivement matchrequired et style ne conviennent pas
appremment.
Merci beaucoup
CélineBonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au contr ôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lStephBonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, ma is Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateur de
modifier manuellement le champ "value" d'une listbox. En fait je veux
qu'il active obligatoirement la flèche du déroulement de la l istbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour Céline,
Bien!
Dans la mienne BOutils Bric Brol Controls de VB
lorsque tu passes ta souris sur le type de liste pour en mettre une
dans ton UF
le mouseover te renvoie le nom de l'objet et depuis de nombreuses
versions
celle qui dispose de la chtite flêche me raconte dans sa bulle "
Combobox "
anciennement "Liste Déroulante Modifiable"
Lorsque je mets cette objet (sauf si je l'ai déjà surnommé
autrement)
dans mon UF et que je DblClic
dessus il m'ouvre le Module du UF sur une procèdure par défaut.
Combobox1_Change est bien celle qu'il convient d'utiliser.
Dans la fenêtre des propriétés , je détermine mon RowSource (sauf
si j'alimente autrement en boucle), et au cas où mon utilisateur
préfèré (moi 8-) en Général pour bien commencer!)
souhaite saisir dedans pour arriver plus vite à un item, je mets la
propriété MatchRequired à true
Le déclanchement de l'événement change n'intervient qu'après
sélection d'un item existant dans cette liste.
En cas de saisie erronée, la saisie est refusée et un message saisie
invalide surgit qui ramène le focus sur la combobox.
Cordialement.
lStephbonjour Isteph
peut-être me suis-je mal exprimée
La flèche dont je parle est celle qui selon moi fait la différence
entre Listbox & combobox : qui permet d'afficher le menu déroulant o ù
se trouvent les item.
En gros ce que je vuex c'est que l'utilisateur sélectionne un item
uniquement en sélectionnant celui-ci, et donc interdire la saisie au
clavier dans la case value
PArce qu'une saisie au clavier active ma procédure Listbox1_change et
crée un bug vu que j'utilise justement Listbox1.value
Bref, peut-êtr faut-il que je n'utilise pas listbox1_change, mais une
autre procédure, genre listbox1_clic; ou une qui soit acivée
uniquement lorsque le contenu de listbox1.value soit l'un des items du
menu déroulant.
:s
Merci beaucoup de m'aider
CélineBonsoir Céline,
Dans un userform c'est ce qui me semblait...
...je pensais vraiment qu'il s'agissait d'une combobox, pas d'une lis tbox.
Tu l'as pris où cette Listbox avec flèche où l'utilisateur peut saisir?
lSteph
(un peu égaré)
"Céline" a écrit dans le message de ne ws:
merci de vos réponses
en fait sur un userform j'ai deux listbox
La seconde est remplie en fonction de l'"item" choisi sur la premiè re
liste.
j'ai pour cela utilisé Listbox1_change()
et bien entendu comme vous pouvez vous en douter ma procédure plante
si l'utilisateur effectue une saisie manuelle sur ma listbox1
Je constate donc avec effarement que je l'ai peut-être pas utilis é le
bon évènement lié à ma listbox.
Lequel me conseilleriez vous d'utiliser?
Parce que respectivement matchrequired et style ne conviennent pas
appremment.
Merci beaucoup
CélineBonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au cont rôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lStephBonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateu r de
modifier manuellement le champ "value" d'une listbox. En fait j e veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour Céline,
Bien!
Dans la mienne BOutils Bric Brol Controls de VB
lorsque tu passes ta souris sur le type de liste pour en mettre une
dans ton UF
le mouseover te renvoie le nom de l'objet et depuis de nombreuses
versions
celle qui dispose de la chtite flêche me raconte dans sa bulle "
Combobox "
anciennement "Liste Déroulante Modifiable"
Lorsque je mets cette objet (sauf si je l'ai déjà surnommé
autrement)
dans mon UF et que je DblClic
dessus il m'ouvre le Module du UF sur une procèdure par défaut.
Combobox1_Change est bien celle qu'il convient d'utiliser.
Dans la fenêtre des propriétés , je détermine mon RowSource (sauf
si j'alimente autrement en boucle), et au cas où mon utilisateur
préfèré (moi 8-) en Général pour bien commencer!)
souhaite saisir dedans pour arriver plus vite à un item, je mets la
propriété MatchRequired à true
Le déclanchement de l'événement change n'intervient qu'après
sélection d'un item existant dans cette liste.
En cas de saisie erronée, la saisie est refusée et un message saisie
invalide surgit qui ramène le focus sur la combobox.
Cordialement.
lSteph
bonjour Isteph
peut-être me suis-je mal exprimée
La flèche dont je parle est celle qui selon moi fait la différence
entre Listbox & combobox : qui permet d'afficher le menu déroulant o ù
se trouvent les item.
En gros ce que je vuex c'est que l'utilisateur sélectionne un item
uniquement en sélectionnant celui-ci, et donc interdire la saisie au
clavier dans la case value
PArce qu'une saisie au clavier active ma procédure Listbox1_change et
crée un bug vu que j'utilise justement Listbox1.value
Bref, peut-êtr faut-il que je n'utilise pas listbox1_change, mais une
autre procédure, genre listbox1_clic; ou une qui soit acivée
uniquement lorsque le contenu de listbox1.value soit l'un des items du
menu déroulant.
:s
Merci beaucoup de m'aider
Céline
Bonsoir Céline,
Dans un userform c'est ce qui me semblait...
...je pensais vraiment qu'il s'agissait d'une combobox, pas d'une lis tbox.
Tu l'as pris où cette Listbox avec flèche où l'utilisateur peut saisir?
lSteph
(un peu égaré)
"Céline" <celine.michel1@gmail.com> a écrit dans le message de ne ws:
1160577032.515399.96900@b28g2000cwb.googlegroups.com...
merci de vos réponses
en fait sur un userform j'ai deux listbox
La seconde est remplie en fonction de l'"item" choisi sur la premiè re
liste.
j'ai pour cela utilisé Listbox1_change()
et bien entendu comme vous pouvez vous en douter ma procédure plante
si l'utilisateur effectue une saisie manuelle sur ma listbox1
Je constate donc avec effarement que je l'ai peut-être pas utilis é le
bon évènement lié à ma listbox.
Lequel me conseilleriez vous d'utiliser?
Parce que respectivement matchrequired et style ne conviennent pas
appremment.
Merci beaucoup
Céline
Bonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au cont rôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lSteph
Bonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" <gmLSteph@gmail.com> a écrit dans le message de news:
1160573389.412156.199080@k70g2000cwa.googlegroups.com...
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lSteph
bonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateu r de
modifier manuellement le champ "value" d'une listbox. En fait j e veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
Bonjour Céline,
Bien!
Dans la mienne BOutils Bric Brol Controls de VB
lorsque tu passes ta souris sur le type de liste pour en mettre une
dans ton UF
le mouseover te renvoie le nom de l'objet et depuis de nombreuses
versions
celle qui dispose de la chtite flêche me raconte dans sa bulle "
Combobox "
anciennement "Liste Déroulante Modifiable"
Lorsque je mets cette objet (sauf si je l'ai déjà surnommé
autrement)
dans mon UF et que je DblClic
dessus il m'ouvre le Module du UF sur une procèdure par défaut.
Combobox1_Change est bien celle qu'il convient d'utiliser.
Dans la fenêtre des propriétés , je détermine mon RowSource (sauf
si j'alimente autrement en boucle), et au cas où mon utilisateur
préfèré (moi 8-) en Général pour bien commencer!)
souhaite saisir dedans pour arriver plus vite à un item, je mets la
propriété MatchRequired à true
Le déclanchement de l'événement change n'intervient qu'après
sélection d'un item existant dans cette liste.
En cas de saisie erronée, la saisie est refusée et un message saisie
invalide surgit qui ramène le focus sur la combobox.
Cordialement.
lStephbonjour Isteph
peut-être me suis-je mal exprimée
La flèche dont je parle est celle qui selon moi fait la différence
entre Listbox & combobox : qui permet d'afficher le menu déroulant o ù
se trouvent les item.
En gros ce que je vuex c'est que l'utilisateur sélectionne un item
uniquement en sélectionnant celui-ci, et donc interdire la saisie au
clavier dans la case value
PArce qu'une saisie au clavier active ma procédure Listbox1_change et
crée un bug vu que j'utilise justement Listbox1.value
Bref, peut-êtr faut-il que je n'utilise pas listbox1_change, mais une
autre procédure, genre listbox1_clic; ou une qui soit acivée
uniquement lorsque le contenu de listbox1.value soit l'un des items du
menu déroulant.
:s
Merci beaucoup de m'aider
CélineBonsoir Céline,
Dans un userform c'est ce qui me semblait...
...je pensais vraiment qu'il s'agissait d'une combobox, pas d'une lis tbox.
Tu l'as pris où cette Listbox avec flèche où l'utilisateur peut saisir?
lSteph
(un peu égaré)
"Céline" a écrit dans le message de ne ws:
merci de vos réponses
en fait sur un userform j'ai deux listbox
La seconde est remplie en fonction de l'"item" choisi sur la premiè re
liste.
j'ai pour cela utilisé Listbox1_change()
et bien entendu comme vous pouvez vous en douter ma procédure plante
si l'utilisateur effectue une saisie manuelle sur ma listbox1
Je constate donc avec effarement que je l'ai peut-être pas utilis é le
bon évènement lié à ma listbox.
Lequel me conseilleriez vous d'utiliser?
Parce que respectivement matchrequired et style ne conviennent pas
appremment.
Merci beaucoup
CélineBonjour Michel,
Avec Matchrequired si une entrée est bien présente dans la Combo
on pourra l'obtenir au fur et à mesure des caractères entrés.
En revanche si l'on essaie d'entrer qqchose qui ne figure pas dans la
Combo
on obtient un message d'erreur sitôt que l'on veut passer au cont rôle
suivant.
C'est pourquoi je préconisais cette propriété.
Mais j'ai peut-être mal compris la question.
Cordialement.
lStephBonjour lSteph;
Ce n'est pas la propriété MatchRequired qu'il faut utiliser, mais Style
qu'il faut mettre à 2 (fmStyleDropDownList).
MP
"lSteph" a écrit dans le message de news:
Bonjour Céline,
Amha il faut utiliser une combobox et non une listbox
la propriété MatchRequired mettre à True.
Cordialement.
lStephbonjour à tous,
je voudrais savoir s'il est possible d'empêcher un utilisateu r de
modifier manuellement le champ "value" d'une listbox. En fait j e veux
qu'il active obligatoirement la flèche du déroulement de la listbox
pour sélectionner une ligene.
comment faire?
La propriété Locked me bloque tout (et la saisie clavier, et
l'activation de la flèche)
j'espère que ma question est assez claire..
Merci beaucoup
Céline
...j'oubliais
Nota:
Si tu prends une ListBox (liste non modifiable) la question ne se pose
pas.
Cordialement.
lSteph
...j'oubliais
Nota:
Si tu prends une ListBox (liste non modifiable) la question ne se pose
pas.
Cordialement.
lSteph
...j'oubliais
Nota:
Si tu prends une ListBox (liste non modifiable) la question ne se pose
pas.
Cordialement.
lSteph