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 :

[E-00] ComboBox en cascade + TextBox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 53
    Par défaut [E-00] ComboBox en cascade + TextBox
    Bonjour à vous tous,

    Tout d'abord, je travaille en excel 2000

    Dans mon fichier, j'ai un userform dans lequel je sélectionne dans un 1ere combobox une liste de famille.

    Une fois ma famille choisie, une seconde combo me propose les critères liés à cette famille (choisie en combo 1).

    Mon soucis est que je voudrais qu'un commentaire s'insère automatiquement dans une textbox après avoir choisie mon critère (dans la combo 2), et je n'arrive pas a coder celà.

    Un exemple :
    Je choisis la famille aaaa (en combo1) => je choisis le critère 6 (dans combo 2) => je voudrais que s'affiche automatiquement dans ma textbox "ceci est le critère 6"

    Je conçois qu'en soit c'est pas forcément très clair c'est pourquoi je vous joint le classeur exemple avec le code que j'ai déjà commencé a faire pour les 2 combo.

    Je vous remercie par avance
    Fichiers attachés Fichiers attachés

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 45
    Par défaut
    Salut,

    bah tu fais une boucle qui teste la colonne de ton numéro de critère, tu trouve la ligne correspondante à ton critère et tu récupère la valeur de la case d'à coté que tu mets dans ton textbox sur l'évennement change de la combobox.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 53
    Par défaut
    Tu pourrais m'aider concernant la boucle ?

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

    Informations forums :
    Inscription : Octobre 2008
    Messages : 126
    Par défaut
    ou sinon tu tape ton code dans l'userform de la 1er combobox
    Je t'envois un exemple demain en cas.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 53
    Par défaut
    Merci à tous les deux !

    Je continue de chercher mais je fatigue et désespère...

  6. #6
    Membre chevronné
    Inscrit en
    Octobre 2008
    Messages
    273
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Octobre 2008
    Messages : 273
    Par défaut
    Bonjour,
    Tu peux utiliser offset pour décaler la cellule renvoyée.

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

Discussions similaires

  1. Déplacer valeur d'un combobox vers un textbox
    Par srt-what? dans le forum IHM
    Réponses: 2
    Dernier message: 31/07/2007, 23h01
  2. Compiler informations de deux combobox dans une textbox
    Par thiephaine59000 dans le forum Général VBA
    Réponses: 1
    Dernier message: 14/05/2007, 17h58
  3. Réponses: 20
    Dernier message: 04/10/2006, 15h48
  4. [VBA-E] ComboBox en cascade avec correspondance dans matrice
    Par ViperSpy dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/06/2006, 17h01
  5. Réponses: 2
    Dernier message: 15/10/2005, 18h47

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