|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : décembre 2009 Messages : 119 ![]() |
Bonjour,
Je suis actuellement en train de faire un tableau Excel pour faire des inscriptions dessus (donc à envoyé à des personnes) Je veux que il y ai par colonne maximum 7 inscrit (pour une formation) Les utilisateur mettre un X pour dire quand ils veulent s'inscrire. J'arrive à faire changer de couleur la colonne mais je veux aussi bloquer celle ci quand mon compteur arrive a 7. Quelqu'un peut il me venir en aide. hésitez pas à me demander s'il manque des informations. Cordialement Louzz |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 897 ![]() |
Bonjour,
Une solution consisterait à faire un tableau avec autant de colonnes que de formations et qui ne contiendrait que 7 lignes. La ligne 8 étant le nombre d'inscrit : Si tu veux pousser la protection, tu déverrouilles les cellules de saisie des noms et protège ton onglet.
__________________
Jérôme Citation:
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.
|
|
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : décembre 2009 Messages : 119 ![]() |
Le soucis c'est que sur ma 1er colonne j'ai les noms des personnes qui peuvent s'inscrire soit une centaine....
Et je veux que lorsqu'il y a 7 personne d'inscrit pour la formation à la date du X plus personne ne puisse s'inscrire sur cette session et il faut qu'il choisissent la 2e date dispo. Voyez vous ce que je veux dire? |
|
|
00
|
|
|
#4 | |||
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 897 ![]() |
Le code ci dessous passe met la cellule à blanc si le nombre de cellule non vide est > 7
Code :
__________________
Jérôme Citation:
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.
|
|||
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : décembre 2009 Messages : 119 ![]() |
Merci de la réponse mais ce n'est pas ce que je cherche,
je veux que ca soit fait de manière automatique. En effet à la 6 personne inscrite sur la collone celle ci change de couleur et à la 7 je veux qu'elle rechange de couleur et que ca bloque toute la colonne, je ne veux pas ca vide ou autre ma colonne vu que je vais en avoir besoin pour envoyer les convocations aux personnes. |
|
|
00
|
|
|
#6 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 897 ![]() |
Le code proposé ne vide pas la colonne, mais empêche la saisie si la colonne comporte 7 inscrit.
Pour ce qui est des couleurs cela peux se faire aussi avec ce code (si tu prend cette voie) A noter que si tu bloques les cellules, comment gère tu la désinscription?
__________________
Jérôme Citation:
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.
|
|
|
|
00
|
|
|
#7 |
|
Membre à l'essai
![]() Inscription : décembre 2009 Messages : 119 ![]() |
Ok j'ai mal compris ton explication alors
Pour les désinscription je verrai plus tard comme par exemple avoir un autre fichier pour moi qui me réserve le fichier Pour le code j'ouvre le VBA de ma feuille et je copie dedans? Le code marchera que je soit sur la colonne 3 comme 10 comme 20? |
|
|
00
|
|
|
#8 | |||
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 897 ![]() |
Citation:
Citation:
__________________
Jérôme Citation:
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.
|
|||
|
|
00
|
|
|
#9 |
|
Membre à l'essai
![]() Inscription : décembre 2009 Messages : 119 ![]() |
Le premier non de ma personne se situe ligne 6 est ce que ca peux poser problème, c'est à la ligne 6 que je vérifie mon compteur (vérification pour code couleur etc..) il faut juste que je change mon target.Arrow > 6 c'est bien ça?
Edit: ca ne bloque pas ma colonne je peux toujours faire ce que je veux dedans :s ps: désolé je suis pas très doué en VBA... |
|
|
00
|
|
|
#10 | |||
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 897 ![]() |
En rouge les modifications a apporter
Code :
__________________
Jérôme Citation:
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.
|
|||
|
|
10
|
|
|
#11 |
|
Membre à l'essai
![]() Inscription : décembre 2009 Messages : 119 ![]() |
J'ai remis le code que tu m'as donné dans ma feuille mais ça fait pareil...
Est il possible de t'envoyer le fichier par mail ou par MP pour que tu puisse voir directement peut être ça sera plus clair. |
|
|
00
|
|
|
#12 |
|
Membre à l'essai
![]() Inscription : décembre 2009 Messages : 119 ![]() |
Un grand merci à Jérôme pour son aide
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com