Access
Fermé
baba78955
-
27 sept. 2010 à 10:15
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 - 27 sept. 2010 à 16:03
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 - 27 sept. 2010 à 16:03
A voir également:
- Access
- Access appdata - Guide
- Acer quick access - Forum Logiciels
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels
- Acer Quick Access - affichage CapsLock, VerrNum - Forum logiciel systeme
- Controller access network - Télécharger - Contrôle parental
3 réponses
Gaunts
Messages postés
1125
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
18 mars 2012
116
27 sept. 2010 à 10:21
27 sept. 2010 à 10:21
Bonjour,
Comment veux tu que ton choix se présente?
Tu peux utiliser des menus déroulants pour choisir les tables à comparer, puis afficher le résultat en cliquant sur ton bouton.
Sinon, détaille un peu le fonctionnement de ton choix, et on pourra surement mieux t'aider :)
Cordialement.
Comment veux tu que ton choix se présente?
Tu peux utiliser des menus déroulants pour choisir les tables à comparer, puis afficher le résultat en cliquant sur ton bouton.
Sinon, détaille un peu le fonctionnement de ton choix, et on pourra surement mieux t'aider :)
Cordialement.
Bonjour Gaunts,
oui j'aimerais bien avec une liste deroulante, ce qui me donnerait le choix de table à comprarer, je pense ce serait plus simple et un troisieme bouton peut etre ou ça se charge automatiquement.
Cordialement
oui j'aimerais bien avec une liste deroulante, ce qui me donnerait le choix de table à comprarer, je pense ce serait plus simple et un troisieme bouton peut etre ou ça se charge automatiquement.
Cordialement
Gaunts
Messages postés
1125
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
18 mars 2012
116
27 sept. 2010 à 10:44
27 sept. 2010 à 10:44
Tu peux alors dans ton formulaire créer tes listes déroulantes, et y mettre le nom de tes tables comme valeurs.
Le clic sur le bouton activera un code en VBA, qui récupèrera les valeurs des listes, et ouvrira les tables pour les comparer.
Si tu ne sais pas faire ça, n'hésite pas à demander biensur.
Bon courage
Le clic sur le bouton activera un code en VBA, qui récupèrera les valeurs des listes, et ouvrira les tables pour les comparer.
Si tu ne sais pas faire ça, n'hésite pas à demander biensur.
Bon courage
Gaunts
Messages postés
1125
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
18 mars 2012
116
Modifié par Gaunts le 27/09/2010 à 11:43
Modifié par Gaunts le 27/09/2010 à 11:43
Re, pour avoir le nom de tes tables dans une liste déroulante, il faut la creer en choisissant l'option suivante: "Je taperai les valeurs souhaitées" puis "Terminer" sans entrer les valeurs.
Ensuite, sur ton formulaire, selectionne la liste déroulante et donne lui le nom que tu veux dans l'onglet "Toutes" de la feuille de propriétés (par exemple "liste_tables1" et "liste_tables2" pour tes deux listes).
Puis déselectionne ta liste déroulante en cliquant dans le vide.
Toujours dans la feuille de propriétés, onglet événement, trouve la ligne "Sur chargement", donne lui la valeur [Procédure événementielle], puis clic sur le bouton qui apparait.
Ici entre le code suivant:
Quand tu ouvrira ton formulaire, les listes déroulante contiendront le nom de tes tables.
Je ne sais pas si j'ai été clair, demande si tu as un problème^^
Cordialement
EDIT: J'avais fait une faute de frape dans le code, si tu l'as déjà copié reprend le et ça devrait être bon
Ensuite, sur ton formulaire, selectionne la liste déroulante et donne lui le nom que tu veux dans l'onglet "Toutes" de la feuille de propriétés (par exemple "liste_tables1" et "liste_tables2" pour tes deux listes).
Puis déselectionne ta liste déroulante en cliquant dans le vide.
Toujours dans la feuille de propriétés, onglet événement, trouve la ligne "Sur chargement", donne lui la valeur [Procédure événementielle], puis clic sur le bouton qui apparait.
Ici entre le code suivant:
Dim Nom Dim myTables For Each myTables In CurrentData.AllTables Nom = myTables.Name Me.liste_tables1.AddItem Nom Me.liste_tables2.AddItem Nom Next myTables
Quand tu ouvrira ton formulaire, les listes déroulante contiendront le nom de tes tables.
Je ne sais pas si j'ai été clair, demande si tu as un problème^^
Cordialement
EDIT: J'avais fait une faute de frape dans le code, si tu l'as déjà copié reprend le et ça devrait être bon
Gaunts
Messages postés
1125
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
18 mars 2012
116
27 sept. 2010 à 15:01
27 sept. 2010 à 15:01
Je viens de revenir, tu as réussi?