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 :

Envois de données [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 019
    Par défaut Envois de données
    Bonjour,

    j'ai fais un outil de recherche (userform8) pour rechercher un certain nombre de personne.
    Puis une fois que j'ai choisi là personne, en cliquant dessus, j'aiemrais appuyer sur un bouton "modifier" que ça m'ouvre "userform2" et que ça remplisse nom de la personne dans la combobox1 de l'userform2.
    Je sais pas si je me fais bien comprendre? Si quelqu'un pouvait m'aider, merci.
    Bonne journée
    Images attachées Images attachées   

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Ici, pour l'exemple, je suppose que le choix (dans la Form "UserForm8") est fait dans une ListBox (adapter sinon) :
    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
     
    Private Sub CommandButton1_Click()
     
        'charge le formulaire mais ne lui donne pas encore le focus
        Load UserForm2
     
        'défini le texte du combobox
        With Me.ListBox1
     
            UserForm2.ComboBox1.Text = .List(.ListIndex)
     
        End With
     
        'affiche le formulaire qui a ensuite le focus
        UserForm2.Show
     
    End Sub
    Hervé.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 019
    Par défaut Envois de données
    Merci c'est exactement ça mais au lieu de prendre la premiere colonne de la listbox (userform8) c'est possible qu'il prenne là seconde?

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    C'est tout à fait possible, il faut juste indiquer l'index de la colonne (attention, base 0 donc, 2 ème colonne = 1) :
    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
     
    Private Sub CommandButton1_Click()
     
        'charge le formulaire mais ne lui donne pas encore le focus
        Load UserForm2
     
        'défini le texte du combobox
        With Me.ListBox1
     
            UserForm2.ComboBox1.Text = .List(.ListIndex, 1)
     
        End With
     
        'affiche le formulaire qui a ensuite le focus
        UserForm2.Show
     
    End Sub
    Hervé.

  5. #5
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 019
    Par défaut Envois de données
    Merci beaucoup pour le code il marche super!!!
    En fait j'ai modifié la place des colonnes.

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

Discussions similaires

  1. Réponses: 18
    Dernier message: 26/06/2008, 10h10
  2. socket : envois des données impossible
    Par thechief dans le forum Réseau
    Réponses: 16
    Dernier message: 18/03/2006, 19h28
  3. envoi de données sur un même port
    Par manaboko dans le forum Développement
    Réponses: 7
    Dernier message: 05/10/2005, 15h53
  4. [PHP-JS] Envoi de données sur une même page...
    Par dudux dans le forum Langage
    Réponses: 8
    Dernier message: 14/09/2005, 13h51
  5. [debutant]envoie de données
    Par miloux32 dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 14/08/2003, 10h24

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