Liste déroulante activex avec suppression de choix

Résolu/Fermé
alx123 Messages postés 9 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 15 juin 2015 - 11 juin 2015 à 14:31
alx123 Messages postés 9 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 15 juin 2015 - 15 juin 2015 à 09:36
Bonjour,

Je souhaite réaliser une liste déroulante avec activex où lorsque que l'on sélectionne un choix, il ne soit plus disponible pour les autres cases. Je m'explique :

Chaque jour, je dois attribuer un véhicule à une personne en fonction du chantier, après avoir choisi un véhicule pour une personne, ce véhicule ne doit plus être disponible pour les autres personnes. Je dois faire de même pour tous les jours de l'année mais je ne sais pas du tout comment faut-il faire....

Pouvez-vous m'aider s'il vous plaît ?

Voici ce que cela donne, mais j'aimerai avoir une liste déroulante pour m'éviter de devoir écrire tous les jours les véhicules...





N'hésitez pas si vous avez des questions !

Je vous remercie par avance de votre aide.

alx
A voir également:

6 réponses

alx123 Messages postés 9 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 15 juin 2015
11 juin 2015 à 16:14
Voici le lien pour télécharger mon Fichier : https://www.transfernow.net/?utm_source=partagefichierscom&utm_medium=download

En résumé, j'ai fais une semaine typique en semaine 9, la liste déroulante fonctionne très bien, les véhicules ne sont plus dans la liste une fois que celui-ci est attribué à une personne. Par contre, une fois que j'ai un copier/coller de toute la semaine pour la mettre en semaine 10 (car le planning est le même), je ne peux plus attribuer les véhicules car ils sont déjà utilisés en semaine 9....

Donc en fait il faudrait qu'en semaine 10, je puisse récupérer la totalité de mes véhicules. Voila mon problème... Je pense qu'il faut verrouiller la formule dans les différentes onglets, mais je ne pas comment faut-il faire...

Merci de votre aide par avance !

alx
0
alx123 Messages postés 9 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 15 juin 2015
12 juin 2015 à 09:22
Excuse-moi, le lien précédent il vous demande des identifiants...
Voici le lien pour le fichier : https://www.cjoint.com/c/EFmha2EhcKy
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 11/06/2015 à 17:18
Bonjour

Un exemple à adapter
[http://www.cjoint.com/c/EFlpkIothRU

Cdlmnt
0
alx123 Messages postés 9 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 15 juin 2015
12 juin 2015 à 08:58
Merci beaucoup de ton aide mais en fait ce que je voudrais c'est lorsque je veux faire un copier/coller d'une semaine et la coller sur une autre. Cela n'affecte pas les véhicules.

Or avec le fichier que tu m'as envoyé, les véhicules sélectionnés la semaine précédente, je ne peux pas les réutiliser la semaine d'après...

Je te renvoie le fichier avec ma version pour que tu comprennes :
https://www.cjoint.com/c/EFmg5VjXuPy

Cordialement.

Alx123
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
12 juin 2015 à 10:39
Bonjour Alx, ccm81
+ pour le fun,
une appli de réservation de véhicules réalisée par un groupe de 4 stagiaires dans le module VBA-gestion d'un groupe de développeurs
Ca date de 2008 avec XL2000

https://www.cjoint.com/c/EFmiJtvw8dx

0
alx123 Messages postés 9 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 15 juin 2015
12 juin 2015 à 10:47
Merci michel_m pour ton application, elle est très utile et très intéressante !
Mais dans ma situation, elle ne correspond pas à ce que je recherche. Mon planning est opérationnel, c'est juste l'histoire du copier/coller des semaines qui m'ennuie...
Une fois ce problème réglé, mon planning sera parfaitement opérationnel ! :)
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
12 juin 2015 à 11:44
Pas bien compris ta remarque
Dans ton fichier, tu veux que pour le 08/01/2015, la totalité des véhicules soient disponibles (y compris ceux choisis le 01/01/2015) ?
Si c'est ça, il te suffit de faire des copier/coller de façon que la ligne des dates soit un multiple de 3, c'est ce que j'ai prévu dans la macro
https://www.cjoint.com/c/EFmjRYmz7zU

Salut à Michel au passage

Cdlmnt
0
alx123 Messages postés 9 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 15 juin 2015
Modifié par alx123 le 12/06/2015 à 13:58
Bonjour ccm81,

Merci pour ton aide !! Oui c'est exactement ça que je recherche ! Mais comment je peux faire dans mon cas pour les semaines semaines 9 et 10 de mon fichier planning ??? Car moi j'utilise les onglets, tout n'est pas sur la même feuille...

Ci-joint mon fichier :
https://www.cjoint.com/c/EFmha2EhcKy

Je te remercie de ton aide en tout cas !

Cordialement.
0
alx123 Messages postés 9 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 15 juin 2015
12 juin 2015 à 14:11
En fait ce que je voudrais dans mon fichier planning c'est un moyen de faire des copier/coller de tout le planning de la semaine, sans changer la formule de la liste déroulante.

Exemple : Quand je fais un copier/coller de ma semaine 9 en semaine 10, ma formule de ma liste déroulante qui était avant : ='DATA S10'!$C$1:$C$25 devient donc ='DATA S9'!$C$1:$C$25.

Ainsi il me faudrait un moyen de ne pas changer la formule déroulante de chaque semaine et je serai content :)

N'hésitez pas à me dire si je suis pas clair...

Merci de votre aide !

Cordialement.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
alx123 Messages postés 9 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 15 juin 2015
Modifié par alx123 le 12/06/2015 à 14:45
C'est bon j'ai trouvé ma solution !! En fait il suffisait juste de faire un copier/coller spécial et coller que les valeurs pour ne pas changer les formules...

Maintenant, il me reste plus qu'à créer une marco pour modifier le CTRL + C / CTRL + V en collage spécial valeur + format (et non en TOUT), si quelqu'un sait je suis preneur !
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
12 juin 2015 à 14:45
Je suis toujours dans le flou
1. Dans ton fichier ok il y a la totalité des véhicules chaque semaine mais ils ne se suppriment pas au fur et à mesure qu'ils sont utilisés...
Lorsque tu ajoutes un véhicule par exemple en P4 pour 01/01/2015, la liste des véhicules disponibles (colonne Q) sera modifiée au prochain clic sur cette ligne
2. Oui c'est ça mais je n'ai pas compris ton histoire de ton multiple de 3 ?
c'est pour ne pas solliciter inutilement la macro lorsqu'on clique sur une ligne "non date"
3. il me faudrait la totalité des véhicules dans ma liste déroulante chaque semaines, et qu'ils se décomptent automatiquement de ma liste déroulante au fur et à mesure qu'ils sont utilisés
Tu veux un décompte par jour ou sur la semaine : en semaine 9, les personnes utilisent le même véhicule tous les jours, sauf Personne 3 où il y a un trou au 26/02
4. La liste complète des véhicules est elle fixée ou est elle susceptible de varier ?
Quelle est l'utilité des feuilles DATA Sx
0
alx123 Messages postés 9 Date d'inscription jeudi 11 juin 2015 Statut Membre Dernière intervention 15 juin 2015
15 juin 2015 à 09:36
Je te remercie grandement de ton aide ccm81, j'ai réussi à ce que je voulais faire ! Il suffisait de faire un copier/coller spécial avec le format et les valeurs et par conséquent cela n'affectait pas les formules pour les véhicules.
0