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 :

Remplissage correcte de combobox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 66
    Par défaut Remplissage correcte de combobox
    Bonjour tout le monde,

    J'ai un problème au niveau du remplissage de certaines combobox. En l'occurrence la combobox "Cable".

    Ma combobox se remplit bien, mais je ne parviens pas à limiter aux données que je veux en un seul exemplaire.

    Si vous avez des suggestions ou des bons tuyaux, je suis preneur.

    Cordialement.

    PS : si vous avez des suggestions pour simplifier ce que j'ai fait, je suis preneur aussi

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Déjà, explique nous de quelle manière tu remplis tes combobox. Code à l'appui. D'où viennent tes données.

    Starec

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 66
    Par défaut
    Le code est le suivant



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub Cable_Click()
    Cable.Clear
    Cable.AddItem "Conducteurs et câbles multiconducteurs", 0
    Cable.AddItem "Câbles multiconducteurs", 1
    Cable.AddItem "Câbles monoconducteurs", 2
     
    While Cable.ListIndex = 2 Or Cable.ListIndex = 1 Or Cable.ListIndex = 0
        Cable.RemoveItem 3
    Wend
     
    End Sub

    J'(ai essayé de télécharger le fichier, mais il n'y a pas moyen

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 66
    Par défaut
    C'est, bon, je crois je j'ai trouvé la cause et comment y remédier.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Shadow5 Voir le message
    C'est, bon, je crois je j'ai trouvé la cause et comment y remédier.
    Tant mieux, mais ce serait bien de faire partager les autres membres de la résolution de ton problème, au cas où ils auraient le même soucis.

    Starec

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 66
    Par défaut
    au début, je pensais que ce code pouvait fonctionner. Mais je me suis rendu compte que lorsque je faisais :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub Cable_Click()
     
    if Cable.listIndex=-1 then
    Cable.AddItem "Conducteurs et câbles multiconducteurs", 0
    Cable.AddItem "Câbles multiconducteurs", 1
    Cable.AddItem "Câbles monoconducteurs", 2
    End If
     
    End Sub
    Je gardais aussi des erreurs.

    C'est pourquoi je suis en train de comprendre le modèle de Shyroad. pour un remplissage correct quelque soit la situation.

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

Discussions similaires

  1. Remplissage d'une comboBox
    Par BountyHunter dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/12/2007, 11h05
  2. Remplissage d'une combobox
    Par Tiresia dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 19/07/2007, 10h13
  3. Remplissage d'un combobox special
    Par porci82 dans le forum VBA Access
    Réponses: 6
    Dernier message: 14/06/2007, 15h37
  4. Réponses: 2
    Dernier message: 29/09/2006, 16h40
  5. Réponses: 3
    Dernier message: 14/06/2006, 16h36

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