Combobox dependantes dictionnary
Fermé
tabernake
Messages postés
2
Date d'inscription
mardi 13 octobre 2020
Statut
Membre
Dernière intervention
14 octobre 2020
-
13 oct. 2020 à 15:26
f894009 Messages postés 17229 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 21 janvier 2025 - 16 oct. 2020 à 07:14
f894009 Messages postés 17229 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 21 janvier 2025 - 16 oct. 2020 à 07:14
A voir également:
- Combobox dependantes dictionnary
- Vba combobox listindex ✓ - Forum VB / VBA
- Combobox additem ✓ - Forum VB / VBA
- Javascript combobox - Forum Javascript
- Vba combobox selected item ✓ - Forum VB / VBA
- Listes déroulantes dépendantes excel - Guide
5 réponses
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
15 oct. 2020 à 11:01
15 oct. 2020 à 11:01
Bonjour,
Pas besoin de fichier
Ben si, car il semblerait que vous tabliez sur de l'Access, voir autre chose. Le gars lui c'est de l'Excel.
De plus il ne doit pas connaitre les requetes SQL. Alors.....
Il est donc necessaire de voir comment sont agencees ses donnees.
Pas besoin de fichier
Ben si, car il semblerait que vous tabliez sur de l'Access, voir autre chose. Le gars lui c'est de l'Excel.
De plus il ne doit pas connaitre les requetes SQL. Alors.....
Il est donc necessaire de voir comment sont agencees ses donnees.
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
13 oct. 2020 à 17:05
13 oct. 2020 à 17:05
Bonjour,
Pouvez mettre votre fichier a dispo, sera plus simple pour vous aider
Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
ou
'mon partage
https://mon-partage.fr/
Pouvez mettre votre fichier a dispo, sera plus simple pour vous aider
Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
ou
'mon partage
https://mon-partage.fr/
tabernake
Messages postés
2
Date d'inscription
mardi 13 octobre 2020
Statut
Membre
Dernière intervention
14 octobre 2020
14 oct. 2020 à 08:48
14 oct. 2020 à 08:48
Bonjour,
merci de prendre le toi de vouloir m'aider, mais je ne peux malheuresement pas donner ce fichier, car porteur de donnée confidentielle.
Je peux juste rajouter que ces données sont variables, c'est a dire que un manager peut ne pas avoir les mêmes agents chaque mois, fréquence à laquelle ils vérifient leur demande de formation.
merci de prendre le toi de vouloir m'aider, mais je ne peux malheuresement pas donner ce fichier, car porteur de donnée confidentielle.
Je peux juste rajouter que ces données sont variables, c'est a dire que un manager peut ne pas avoir les mêmes agents chaque mois, fréquence à laquelle ils vérifient leur demande de formation.
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
15 oct. 2020 à 07:07
15 oct. 2020 à 07:07
Bonjour,
Faites un fichier avec des données non confidentielles!
Mais qui soient représentatives pour faire un code qui correspond a ce que vous demandez.
Simple, non?
Faites un fichier avec des données non confidentielles!
Mais qui soient représentatives pour faire un code qui correspond a ce que vous demandez.
Simple, non?
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
16 oct. 2020 à 07:14
16 oct. 2020 à 07:14
Bonjour,
Faites ce que vous voulez.
Ce que nous voudrions, c'est que tabernake donne de ses nouvelles..
Faites ce que vous voulez.
Ce que nous voudrions, c'est que tabernake donne de ses nouvelles..
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dachiasse
Messages postés
1709
Date d'inscription
samedi 12 septembre 2020
Statut
Membre
Dernière intervention
13 mai 2021
149
15 oct. 2020 à 07:42
15 oct. 2020 à 07:42
Salut,
Pas besoin de fichier.
Un manager gère un ou plusieurs agents. Un agent propose un ou plusieurs stages.
Donc, on a la table Manager qui est reliée à la table Agent par l'association Gérer qui contient l'identifiant du manager et l'identifiant de l'agent. On a la table Agent, la table Stage et la table Date qui sont reliées par l'association ternaire Proposer qui contient l'identifiant de l'agent, l'identifiant du stage, l'identifiant de la date et surtout un booléen disponible qui est VRAI par défaut et qui devient faux lorsque la date est dépassée (on peut supprimer l'enregistrement de cette date) ou lorsque l'agent n'est pas libre à cette date.
Je ne fais pas de vba, je n'ai pas Excel. Mais en utilisant la méthode CRUD, Create, Read, Update, Delete, tu peux créer des classes Agent, Manager, etc. et tu construis les méthodes pour lire (SELECT), mettre à jour (UPDATE) et supprimer (DROP)
Pas besoin de fichier.
Un manager gère un ou plusieurs agents. Un agent propose un ou plusieurs stages.
Donc, on a la table Manager qui est reliée à la table Agent par l'association Gérer qui contient l'identifiant du manager et l'identifiant de l'agent. On a la table Agent, la table Stage et la table Date qui sont reliées par l'association ternaire Proposer qui contient l'identifiant de l'agent, l'identifiant du stage, l'identifiant de la date et surtout un booléen disponible qui est VRAI par défaut et qui devient faux lorsque la date est dépassée (on peut supprimer l'enregistrement de cette date) ou lorsque l'agent n'est pas libre à cette date.
Je ne fais pas de vba, je n'ai pas Excel. Mais en utilisant la méthode CRUD, Create, Read, Update, Delete, tu peux créer des classes Agent, Manager, etc. et tu construis les méthodes pour lire (SELECT), mettre à jour (UPDATE) et supprimer (DROP)
15 oct. 2020 à 12:08
Tout à fait d'accord avec toi !!!
1 "+" de gagné pour toi
15 oct. 2020 à 14:04
Les agents, managers, etc. Il les stocke où ? Ils sont bien dans l’ordinateur, sans doute dans une autre feuille.
Pour manipuler des données, la base de données est souvent inévitable. Et il n’a pas besoin d’Access ni aucun autre SGBR.
Ma réponse est simplement ce que je ferais.
Avec plus de détails, une table, une feuille. En ligne 1, les champs en colonne et à partir de la ligne 2, chaque ligne est un enregistrement.
15 oct. 2020 à 15:25
Tout à fait Thierry, mais ce qui intéresse le gars c'est le code et ceci peut importe comment les données sont agencées. Ceci dit la méthode de structure des données que vous avancez est ce que la plupart d'entre nous font.
Modifié le 15 oct. 2020 à 15:44
Comme tu dis, c’est ce que tout le monde ferait, alors pourquoi lui, qui galère, ferait autrement ?
J’ai proposé un algorithme qu’il peut retranscrire en vba. Je n’ai pas Excel, mais Calc, ce soir j’essaye ce que je propose.
Donc pour le moment, c’est théorique. Je vais le mettre en pratique et ferai des tests. Je confirmerai ou non l’efficacité de mon idée.
Comme j’ai lu sur un cours de vba, tant que le résultat est satisfaisant, il peut y avoir différentes méthodes.
J’oubliais, mais en fait, tu corrigerais ce qu’il a fait. Pour ma part, je repartirais de 0. Mais dans les instructions de l’algorithme, il peut commencer à modifier dès que les étapes de son modèle diffèrent du mien. Par exemple, s’il a déjà créé les tables, il peut sauter l’étape de création.