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 :

Remplir textBox automatiquement Quand le nom de la combo et rempli [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Août 2014
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel

    Informations forums :
    Inscription : Août 2014
    Messages : 46
    Par défaut Remplir textBox automatiquement Quand le nom de la combo et rempli
    Bonjour, voila je viens de créer un USF.
    Mais je rencontre un souci avec mais code

    j'ai rempli toutes mais ComboBox comme suite:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Private Sub UserForm_Initialize()
    ComboBox1.RowSource = ("Atelier")  'ComboBox1.RowSource = ("Atelier")
    Me.ComboBox1.Font = "Arial"
    Me.ComboBox1.Font.Size = 14
    ComboBox2.RowSource = ("Admin")  'ComboBox1.RowSource = ("Admin")
    Me.ComboBox2.Font = "Arial"
    Me.ComboBox2.Font.Size = 14
    End sub
    Mais j'arrive pas a remplir mais textBox.
    ex: dans texBox1 je choisis JAMES dans ma texBox 06.00.00.00.00

    mais impossible d'y arrivé

    merci Beaucoups

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Comment veux-tu que l'on te réponde sans tenter de deviner, sur la base de telles explications ?
    Que veux-tu faire ?
    - remplir une textbox lors du clic sur un article de ta combobox ?
    - de quelle combobox ? On en voit deux dans ton code ...
    - combien de colonnes contient ta combobox ?
    - à quelles plages de cellules correspondent "Atelier" et "Admin" ?
    - dans quelle colonne de quelle combobox se trouve (ton "exemple) "JAMES" et dans quelle colonne de quelle combobox se trouve "06.00.00.00.00" ?
    Te rends-tu au moins compte du caractère à la fois flou et incomplet de ta question ?

  3. #3
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 682
    Par défaut
    Salut,

    pour Textbox la syntaxe est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.Textbox.value= "plop"
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  4. #4
    Membre averti
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Août 2014
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel

    Informations forums :
    Inscription : Août 2014
    Messages : 46
    Par défaut
    Bonjour,
    remplir une textbox lors du clic sur un article de ma combobox....
    Dans ma combo j'ai les NOMS, j’aimerais quand je choisi le nom en question cela mette le numéro dans ma Txtbox
    Les NOMS ce trouve dans la 1ere colonne et le Numéro dans la 3eme

    cordialement

  5. #5
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Ah !
    Au clic sur ma combobox :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Combobox1.list(combobolx.listindex)
    te retourne le contenu de la 1ère colonne de l'élément cliqué
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Combobox1.list(combobox1.listindex,2)
    te retourne le contenu de la 3ème colonne de l'élément cliqué
    Où ai-je donc trouvé tout cela ? -->> ben -->> dans l'aide VBA ! (qu'est-ce que je suis "fort", hein ... de lire mon aide VBA !)

  6. #6
    Membre averti
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Août 2014
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel

    Informations forums :
    Inscription : Août 2014
    Messages : 46
    Par défaut
    Salut et merci de ta réponse
    J'ai mis les codes après:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ComboBox2.RowSource = ("Admin")  'ComboBox1.RowSource = ("Admin")
    mais ca me met des erreurs

    peut être qu'il faut que je change mon code

    cordialement

  7. #7
    Membre averti
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Août 2014
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel

    Informations forums :
    Inscription : Août 2014
    Messages : 46
    Par défaut
    Re-bonjour,
    j'ai trouvé un code pour une mais comment mettre pour plusieurs

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Private Sub Admin_Change()
    With Sheets("Admin")
            TextBox1 = .Cells(Admin.ListIndex + 2, 2)
            Me.TextBox1.Font = "Arial"
            Me.TextBox1.Font.Size = 18
    End With
    End Sub
     
    Private Sub UserForm_Initialize() 'Permet d'initialiser les valeurs dans les zones souhaitées
    Dim H As Integer
    With Sheets("Admin")
    For H = 2 To .Range("a65536").End(xlUp).Row
    Admin.AddItem .Range("a" & H).Value
    Me.Admin.Font = "Arial"
    Me.Admin.Font.Size = 14
    Next H
    End With
    End Sub
    merci de l'aide que vous m'apportez..

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

Discussions similaires

  1. Réponses: 13
    Dernier message: 04/05/2022, 09h29
  2. Remplir Textbox automatiquement apartir d'un dropdownlist
    Par tronzo dans le forum ASP.NET MVC
    Réponses: 2
    Dernier message: 15/03/2011, 13h35
  3. Remplir ComboBox et Textbox automatiquement
    Par DavyBernhard dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/10/2009, 22h05
  4. [Lecteur CD Rom] Mon lecteur s’ouvre automatiquement quand j
    Par Furius dans le forum Périphériques
    Réponses: 13
    Dernier message: 09/01/2006, 09h59
  5. Comment remplir un ComboBox avec le nom des feuilles Excel ?
    Par libracom dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 27/06/2005, 15h14

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