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 :

formulaire et BDD avec VBA


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
    Inscrit en
    Octobre 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 27
    Par défaut formulaire et BDD avec VBA
    bonjour,

    Je viens vers vous car malgré mes quelques connaissances (assez poussée sur les formules) sur excel 2007, je ne m'y connais pas trop sur VBA.


    J'aimerai faire une base de donnée des salariés avec des formulaires de préinscription. sauf que je suis bloquée lorsqu'il faut relier mes formulaires au colonnes des données...

    Dans mon fichier ci joint, j'ai mis sur la 1 feuille (Ce que j'aimerai) ce que j'aimerai avoir a la fin .... ensuite sur les autres feuille, il y en a 1 BDD Global (elle regroupera tout les noms), 1 ADS (qui regroupera que les ADS) et 1 MC( Qui regroupera tout les MC)


    Mon fichier BDD Salarié1 est le fichier ou j'aimerai avoir tous sa, et le fichier BDD exemple c'est la ou j'ai fais (par erreur) mes différents formulaires (et j'arrive pas les envoyer sur mon autre fichier)

    Pouvais Vous m'aider ?????

    BDD Salarié1.xlsx

    BDD EXEMPLE.xls

  2. #2
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,

    Si je comprend bien, ton besoin, tu souhaites transférer les Userforms du fichier Exemple vers le fichier Salarié.

    Tu peux faire cela de 2 manières :

    1. Clic droit sur la Useform dans la fenêtre projet, puis choisir Exporter.
    Dans le fichier cible, faire clic droit dans la fenêtre projet puis faire importer

    2. Ouvrir les 2 fichiers, faire glisser la userform d'un fichier à l autre dans la fenêtre Projet.

    Nous dire si c'était bien cela ce que tu cherchais

  3. #3
    Membre averti
    Femme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 27
    Par défaut
    merci ta solution a répondu à 1 partie de mon probleme !!!

    L'autre partie c'est que j'arrive pas a faire correspondre les différents formulaire à mes colonnes de ma base de donnée et j'arrive pas a faire correspondre mes données a choisir sur mes liste déroulante

    Sur mon dossier "BDD Salarié1", j'ai mis une feuille avec ce que j'aimerai avoir a la fin ... Elle s'appelle "CE QUE J AIMERAI"....

    Pourrais tu m'aider avec les informations inscrite dans cette feuille?

  4. #4
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Tu as une solution plus simple pour alimenter les combobox.

    Par exemple pour la ComboBox2, tu saisie la plage dans la propriété RowSorce
    L'autre partie c'est que j'arrive pas a faire correspondre les différents formulaire à mes colonnes de ma base de donnée
    Veux tu dire par la que tu n'arrives pas a mettre les données dans l'onglet BDD Global?

  5. #5
    Membre averti
    Femme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 27
    Par défaut
    En faite, j'ai créé mes formulaires avec VBA avec des tuto d'internet (je connai vraiment rien au VBA et en macro) sauf que le soucis est que :

    - j'aimerai sur ma feuille BDD Global, il y ai un bouton nommé "Formulaire de saisie" qui ouvre le formulaire de saisie

    - j'aimerai que toute mes colonnes de donnée sur la feuille Donnée soit placer dans les différentes liste déroulantes qui sont sur les différents formulaire

    - j'aimerai que mon formulaire de saisie remplisse ma feuille BDD Global (les informations doit etre mise dans les bonne colonne)

    - j'aimerai que lorsque le poste choisi est "maitre chien", le formulaire "maitre chien" s'ouvre automatiquement lorsque j'ai valider mon formulaire de saisi

    - Lorsque je clic sur le bouton "Liste des salarié", la feuille BDD Global s'ouvre dans une nouvelle fenetre


    Bref je sais qu'il y a bcp de travail !!!! (Il n'y a aucun tuto pour pouvoir créer ce type de document complexe )



    Est ce que j'ai été plus claire cette fois? Pourrai tu m'aider?

Discussions similaires

  1. Formulaire pré rempli avec info de la bdd
    Par dolf13 dans le forum Langage
    Réponses: 8
    Dernier message: 12/07/2006, 11h50
  2. Réponses: 4
    Dernier message: 13/02/2006, 11h13
  3. [Vba] Lire BDD avec Excel
    Par Emcy dans le forum Access
    Réponses: 12
    Dernier message: 09/11/2005, 11h09
  4. problème avec formulaire et BDD
    Par pmboutteau dans le forum ASP
    Réponses: 1
    Dernier message: 24/08/2005, 10h56
  5. Créer un formulaire avec VBA ?
    Par Jean Bonnisme dans le forum VBA Access
    Réponses: 3
    Dernier message: 14/10/2004, 10h40

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