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 :

Transfert de données


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 32
    Par défaut Transfert de données
    Bonjour à tous!

    J'ai réèllement besoin d'aide... en VBA
    Je galère à trasférer des données d'un premier userform de combo listbox et textbox vers un tableau dan un second userform en format tableau et avec une selection...mes tentatives ont quasi toutes échouées sauf quand je transfert d'abord les données vers une feuille excel puis que je les faire réapparaitre dans l'userform 2.

    je vous met en pièce jointe le projet vierge.

    Merci d'avance à tous !test2.xls

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    Je galère à trasférer des données d'un premier userform de combo listbox et textbox vers un tableau dan un second userform en format tableau et avec une selection...
    Qu'est-ce que tu entends par "un userform au format tableau" ? Un userform avec une listbox ? Et comment se fait la sélection ? Poster une pièce jointe sans données ne sert pas à grand-chose.

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 32
    Par défaut
    Bonjour Daniel et au forum,

    Désolé excuse ma bêtise:

    -le tableau apparait bien dans un userform
    -La séléction par la date uniquement

    Je vous transmets l'intégralité du projet.

    Sur ce fichier l'idée étant de saisir des infos sur l'userform clients et que automatiquement ces données retrouvent leurs place dans l'userform Planning_Clients .

    J'espère vraiment que c'est plus clair car je suis complétement bloquée depuis des jours ...

    Merci par avance !

    Fichier:projet vba.xls

  4. #4
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Sur ce fichier l'idée étant de saisir des infos sur l'userform clients et que automatiquement ces données retrouvent leurs place dans l'userform Planning_Clients
    Sur le userform "Clients", il y a a 5 textbox et 3 comboboxes. Sur le userform "Planning_clients" Il n'y a qu'un listbox mono-colonne et un combobox. Où met-on les infos saisies ? Donne un exemple détaillé de ce que tu saisis et où tu le mets.

  5. #5
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 32
    Par défaut merci
    Merci daniel de ton attention,

    en effet je souhaiterai que mon usf Plannig_clients comporte un tableau et contiennent donc 6 colonnes reprenant les 6 infos (5 +3 pour la date) saisies dans l'usf Clients.
    J'espère vraiment que j'ai été un peu plus claire?

    Merci.

  6. #6
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Voici le code pour remplir le userform. Maintenant, il faut un bouton pour afficher le userform Planning_Clients.
    Dans les propriétés de listbox1, mets la propriété ColumnCount à "6" et règle la largeur des colonnes selon celles de tes données (propriété ColumnWidth). exemple : 20 pt;20 pt;30 pt;20 pt;55 pt;20 pt (pas la peine de mettre les "pt").

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Private Sub clients_valider_Click()
    'rentrer des données obligatoires'
    If TextBox1 = "" Or TextBox3 = "" Or ComboBox1 = "" Or ComboBox2 = "" Or ComboBox3 = "" Then
        MsgBox "Vous devez remplir toutes les données obligatoires"
        End If
        With Planning_Clients.ListBox1
            .AddItem Me.TextBox1.Text
            .List(.ListCount - 1, 1) = Me.TextBox2.Text
            .List(.ListCount - 1, 2) = Me.TextBox3.Text
            .List(.ListCount - 1, 3) = Me.TextBox4.Text
            .List(.ListCount - 1, 4) = Me.TextBox5.Text
            .List(.ListCount - 1, 5) = Me.ComboBox1.Value & "/" & Me.ComboBox2.Value & "/" & Me.ComboBox3.Value
        End With
    End Sub

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

Discussions similaires

  1. [newbie] Transfert de données multibases
    Par Thierryx dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 11/07/2005, 09h35
  2. [C#] [Excel] Transfert de données
    Par bartoumi dans le forum Windows Forms
    Réponses: 3
    Dernier message: 11/04/2005, 14h08
  3. Transfert de données securisées via Internet ???
    Par franck06 dans le forum Développement
    Réponses: 3
    Dernier message: 22/11/2004, 17h16
  4. [Designer] Problème de transfert de données entre modul
    Par BILLYPATOU dans le forum Designer
    Réponses: 11
    Dernier message: 09/03/2004, 18h15
  5. Transfert de données vers My SQL
    Par zoso dans le forum Outils
    Réponses: 2
    Dernier message: 30/09/2003, 10h21

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