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 :

lier 2 combobox et afficher dans textbox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 6
    Par défaut lier 2 combobox et afficher dans textbox
    voilà suite à une modification de mon dernier topic je souhaiterait que quand je séléctionne une donnée de ma combobox1(situé feuil3, colonne A), ca affiche une autre séléction dans ma combobox2 (situé feuil3 colonne B). Ensuite quand je selectionne une donnée de ma combobox2, sa m'affiche une valeur dans mon textbox (situé feuil3 colonne C) et transfert dans une cellule de ma feuille 2 cellule G8. Pour ajouter à ça, eviter les redondancesdans la combobox1. j'ai déjà essayer de faire, mais je block
    Je joint le fichier pour être plus concret (exemple car secret professionnel)

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2008
    Messages : 226
    Par défaut
    Hello,

    Voici ton fichier modifié... à mon image.

    Attention formules en colonnes A4:K36.

    Bonne journée !

    Antoniom.
    Fichiers attachés Fichiers attachés

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 6
    Par défaut
    Bonjour,

    Ca Marche !!!! Merci Antoniom

    Une autre question, pour la gourmandise comment je peut insérer le chiffre de ma textBox dans une cellule

    Je vous remercie pour votre réponse

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2008
    Messages : 226
    Par défaut
    Re,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub TextBox1_Change()
     
        Sheets("Feuil2").Range("G18").Value = TextBox1.Value
     
    End Sub
    Bonne journée !

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mai 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 6
    Par défaut
    Re,

    Encore merci Antoniom !!!!

    Ce forum est vraiment bien. Une autre question, encore pour savoir. J'ai trouver la formule pour que quand je click sur une cellule (G8), j'ouvre le userform1, tout ca pour eviter des lignes de boutons de commandes. Est ce que je dois changer ma ligne de commande du UserForm1 (partie textBox)?

    Voici le code click cellule :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub WorkSheet_SelectionRange (ByVal Target As Range)
     
          IfNot Intersect (Target, Range("G8:G65530")) IsNothingThen
               Userform1.Show
          EndIf
     
    EndSub

Discussions similaires

  1. [XL-2010] Afficher dans textbox des données en fonction d'une listbox
    Par MatthieuT42 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 13/06/2015, 09h10
  2. Réponses: 2
    Dernier message: 03/06/2012, 13h31
  3. Réponses: 4
    Dernier message: 25/07/2011, 21h50
  4. [C#] convertir String/binaire et l'afficher dans textBox
    Par moulefrite dans le forum Windows Forms
    Réponses: 3
    Dernier message: 12/07/2007, 10h45
  5. Comment lier une combobox à un input dans un formulaire?
    Par MisterCool dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 28/06/2006, 15h12

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