Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/12/2011, 22h49   #1
Invité de passage
 
Femme
Inscription : octobre 2011
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : octobre 2011
Messages : 19
Points : 4
Points : 4
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
cess2308 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/12/2011, 19h27   #2
Expert Confirmé Sénior
 
Avatar de jfontaine
 
Homme Jérôme FONTAINE
Contrôleur de Gestion
Inscription : juin 2006
Messages : 3 919
Détails du profil
Informations personnelles :
Nom : Homme Jérôme FONTAINE
Âge : 38
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Contrôleur de Gestion

Informations forums :
Inscription : juin 2006
Messages : 3 919
Points : 7 235
Points : 7 235
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
__________________
Jérôme

Citation:
"Ils ne savaient pas que c'était impossible, alors ils l'ont fait" - Marc Twain
Si la réponse répond à votre besoin, votre vote nous encouragera.
Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
jfontaine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2011, 19h39   #3
Invité de passage
 
Femme
Inscription : octobre 2011
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : octobre 2011
Messages : 19
Points : 4
Points : 4
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?
cess2308 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2011, 20h16   #4
Expert Confirmé Sénior
 
Avatar de jfontaine
 
Homme Jérôme FONTAINE
Contrôleur de Gestion
Inscription : juin 2006
Messages : 3 919
Détails du profil
Informations personnelles :
Nom : Homme Jérôme FONTAINE
Âge : 38
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Contrôleur de Gestion

Informations forums :
Inscription : juin 2006
Messages : 3 919
Points : 7 235
Points : 7 235
Tu as une solution plus simple pour alimenter les combobox.

Par exemple pour la ComboBox2, tu saisie la plage dans la propriété RowSorce
Citation:
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?
__________________
Jérôme

Citation:
"Ils ne savaient pas que c'était impossible, alors ils l'ont fait" - Marc Twain
Si la réponse répond à votre besoin, votre vote nous encouragera.
Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
jfontaine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2011, 20h30   #5
Invité de passage
 
Femme
Inscription : octobre 2011
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : octobre 2011
Messages : 19
Points : 4
Points : 4
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?
cess2308 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h34.


 
 
 
 
Partenaires

Hébergement Web