IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Valeur tapée dans Combobox différente valeur chargée dans Combobox [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 58
    Par défaut Valeur tapée dans Combobox différente valeur chargée dans Combobox
    Bonjour.

    je cherche un petit code qui je suis sur ne vous posera pas de problème:

    Je souhaite qu'apparaisse un message d'erreur si la valeur tapée dans une Combobox déjà chargée n'est pas elle même chargé dans cette ComboBox

    Exemple: Si dans ComboBoxNomDuProfile j'ai les valeurs 100, 200, 300
    Message: "mauvaise saisie" si je tape 150

    Merci d'avance

    Cdt Bruno

  2. #2
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Bonjour,

    Plutôt que chercher à gérer une erreur de saisie, pourquoi ne pas utiliser la propriété Style avec la valeur fmStyleDropDownList et obliger l'utilisateur à choisir une valeur dans la liste ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ComboBoxNomDuProfile.Style = fmStyleDropDownList
    Cordialement.

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 58
    Par défaut
    Bjr,
    Merci de ta réponse.
    Je ne connaissais pas cette fonction malgré tout elle ne réalise pas exactement ce dont j'ai besoin.

    En réalité les données dans ma Combobox sont du type:


    15*15*1,5
    20*20*1,5
    20*20*2
    25*25*2
    25*25*3
    30*30*1,5
    30*30*2
    30*30*3
    35*35*2
    40*40*2
    40*40*2,5
    40*40*3
    40*40*4
    45*45*2
    50*50*2
    50*50*2,5
    50*50*3
    50*50*4
    ...

    et sont beaucoup plus nombreuse....

    En bloquant le style, j'ai du mal a retrouver l'info que je souhaite.

    Je souhaiterai en tapant dans la Combobox qu'il n'apparaisse que les données qui commencent par ce que je tape
    Or avec le style bloqué je ne peux taper que le premier caractère dans la Combobox.
    Comme j'ai beaucoup de données qui commencent par 5 par exemple je souhaiterai pouvoir choisir le 2eme caractère, le 3eme etc...

    J’espère avoir été clair
    cdt, Bruno

  4. #4
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Bonjour,

    La propriété MatchRequired devrait te convenir.
    Tu trouveras un exemple dans l’aide d’Excel.

    Cordialement.

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 58
    Par défaut
    Merci ! C'est bon!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/05/2014, 20h02
  2. Réponses: 3
    Dernier message: 13/07/2012, 10h58
  3. Valeur de Date non prise en charge dans BO
    Par boaramice45 dans le forum Deski
    Réponses: 5
    Dernier message: 22/01/2010, 10h03
  4. Réponses: 3
    Dernier message: 13/12/2006, 18h05
  5. recuperer la valeur d'une combobox pour la comparer dans une requête
    Par Rukawa dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 30/06/2006, 11h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo