Menu déroulant excel 2007
Résolu/Fermé
lililg
Messages postés
4
Date d'inscription
vendredi 24 août 2012
Statut
Membre
Dernière intervention
24 août 2012
-
24 août 2012 à 09:55
Raymond PENTIER Messages postés 58789 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 1 janvier 2025 - 28 août 2012 à 16:07
Raymond PENTIER Messages postés 58789 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 1 janvier 2025 - 28 août 2012 à 16:07
A voir également:
- Menu déroulant excel 2007
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Word et excel gratuit - Guide
19 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
24 août 2012 à 10:24
24 août 2012 à 10:24
Bonjour,
Regarde cet exemple :
Liste de validation dynamique
Regarde cet exemple :
Liste de validation dynamique
lililg
Messages postés
4
Date d'inscription
vendredi 24 août 2012
Statut
Membre
Dernière intervention
24 août 2012
24 août 2012 à 10:39
24 août 2012 à 10:39
Merci Patrice,
Quand tu dis creer un nom : cela veut dire que je nomme une plage de données ?
- sélection d'une plage de donnée, clic droit sur une cellule : donner un nom à la plage ?
C'est bien çà ?
Merci
Quand tu dis creer un nom : cela veut dire que je nomme une plage de données ?
- sélection d'une plage de donnée, clic droit sur une cellule : donner un nom à la plage ?
C'est bien çà ?
Merci
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
24 août 2012 à 11:12
24 août 2012 à 11:12
Re,
Oui, c'est bien cela
J'ai amélioré mon exemple en y ajoutant des MFC :
Liste de validation dynamique et MFC
Oui, c'est bien cela
J'ai amélioré mon exemple en y ajoutant des MFC :
Liste de validation dynamique et MFC
lililg
Messages postés
4
Date d'inscription
vendredi 24 août 2012
Statut
Membre
Dernière intervention
24 août 2012
24 août 2012 à 11:25
24 août 2012 à 11:25
Encore, merci,
Je me mets au boulot et je te dis si çà marche...
Je me mets au boulot et je te dis si çà marche...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lililg
Messages postés
4
Date d'inscription
vendredi 24 août 2012
Statut
Membre
Dernière intervention
24 août 2012
24 août 2012 à 14:06
24 août 2012 à 14:06
Bonjour,
et bien j'ai essayé ...et cela ne marche pas. Excel me dit que ma source est erronée.
Comment je peux envoyer mon tableau pour que voir où est mon erreur ?
et bien j'ai essayé ...et cela ne marche pas. Excel me dit que ma source est erronée.
Comment je peux envoyer mon tableau pour que voir où est mon erreur ?
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
24 août 2012 à 18:27
24 août 2012 à 18:27
Utilises le site :
https://www.cjoint.com/
pour déposer ton fichier et copie le lien fourni dans ton prochain post
https://www.cjoint.com/
pour déposer ton fichier et copie le lien fourni dans ton prochain post
Raymond PENTIER
Messages postés
58789
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
17 259
24 août 2012 à 18:53
24 août 2012 à 18:53
Bonjour lililg ; j'ai justement rédigé ceci pour ce type de questions.
Bonjour, J'ai fait comme Raymond m'a dit mais le problème c'est que mon choix dépend d'une cellule qui se trouve adjacente.
Je vous met le tableau en pièce jointe.
Merci de votre aide.
http://cjoint.com/?3HBjIXJIr5Q
Je vous met le tableau en pièce jointe.
Merci de votre aide.
http://cjoint.com/?3HBjIXJIr5Q
Raymond PENTIER
Messages postés
58789
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
17 259
27 août 2012 à 15:19
27 août 2012 à 15:19
Bonjour, lilig.
Je ne comprends pas ce qui te chagrine : Pour le moment, tu n'as appliqué la méthode qu'à la ligne 2590, où elle fonctionne parfaitement !
Alors c'est quoi, ton problème ?
Je ne comprends pas ce qui te chagrine : Pour le moment, tu n'as appliqué la méthode qu'à la ligne 2590, où elle fonctionne parfaitement !
Alors c'est quoi, ton problème ?
Raymond PENTIER
Messages postés
58789
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
17 259
Modifié par Raymond PENTIER le 27/08/2012 à 15:39
Modifié par Raymond PENTIER le 27/08/2012 à 15:39
Boutons ligne 1 :
Ceci n'a rien à voir, mais je te signale que tes boutons de tri-filtre sont mal placés ; ils sont en ligne 2 au lieu de se trouver en ligne 1.
Alors place-toi dans une cellule non-vide, clique sur la commande "Filtrer" une première fois pour enlever ces boutons, une seconde fois pour les afficher où il faut.
Ceci n'a rien à voir, mais je te signale que tes boutons de tri-filtre sont mal placés ; ils sont en ligne 2 au lieu de se trouver en ligne 1.
Alors place-toi dans une cellule non-vide, clique sur la commande "Filtrer" une première fois pour enlever ces boutons, une seconde fois pour les afficher où il faut.
Si j'applique la validation =INDIRECT(départ) sur la ligne suivante(cellule F2591) et bien le choix se fera selon la cellule E2590. Je voudrais que le choix se fasse sur la cellule E2591 adjacente et non pas celle de référence...si tu vois ce que je veux dire.
Pour le filtre, c'est vu merci.
Pour le filtre, c'est vu merci.
Raymond PENTIER
Messages postés
58789
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
17 259
27 août 2012 à 16:40
27 août 2012 à 16:40
Comme indiqué au post #13, ta plage nommée "départ" est actuellement limitée à la seule cellule E2590.
Si tu dois ajouter des lignes après la ligne 2590, il faut aussi les inclure dans la plage.
Donc le nom "départ" doit concerner les cellules E2 à E9999.
Pour le filtre, c'est peut-être vu, mais ce n'est pas encore fait ...
Si tu dois ajouter des lignes après la ligne 2590, il faut aussi les inclure dans la plage.
Donc le nom "départ" doit concerner les cellules E2 à E9999.
Pour le filtre, c'est peut-être vu, mais ce n'est pas encore fait ...
Raymond PENTIER
Messages postés
58789
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
17 259
27 août 2012 à 15:38
27 août 2012 à 15:38
Salut.
Gestion des noms :
Dans le fichier envoyé, la plage "départ" se limite pour le moment à la seule cellule E2590 ; il faut l'étendre à la zone E2:E2590, avant d'appliquer la règle de validation de E2590 à toute la colonne E et celle de F2590 à toute la colonne F.
Les cellules nommées "choix3" à "choix6" sont actuellement vides !
Gestion des noms :
Dans le fichier envoyé, la plage "départ" se limite pour le moment à la seule cellule E2590 ; il faut l'étendre à la zone E2:E2590, avant d'appliquer la règle de validation de E2590 à toute la colonne E et celle de F2590 à toute la colonne F.
Les cellules nommées "choix3" à "choix6" sont actuellement vides !
Je n'arrive plus à rien, j'ai étendu le nom "départ"à l'ensemble des cellules concernées et cela ne marche toujours pas.
Voici à nouveau le fichier.
Merci de votre aide.
http://cjoint.com/?BHBqy5L79m2
Voici à nouveau le fichier.
Merci de votre aide.
http://cjoint.com/?BHBqy5L79m2
Raymond PENTIER
Messages postés
58789
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
17 259
27 août 2012 à 16:45
27 août 2012 à 16:45
Honnêtement, je ne pourrai pas envoyer un message pour chaque geste à faire.
Au post #13 je t'ai spécifié "la plage "départ" se limite pour le moment à la seule cellule E2590 ; il faut l'étendre à la zone E2:E2590, avant d'appliquer la règle de validation de E2590 à toute la colonne E et celle de F2590 à toute la colonne F."
Tu n'as exécuté que la moitié de cette instruction !
Et je te répète qu'il faut remplacer la zone E2:E2590 par la zone E2:E9999.
Au post #13 je t'ai spécifié "la plage "départ" se limite pour le moment à la seule cellule E2590 ; il faut l'étendre à la zone E2:E2590, avant d'appliquer la règle de validation de E2590 à toute la colonne E et celle de F2590 à toute la colonne F."
Tu n'as exécuté que la moitié de cette instruction !
Et je te répète qu'il faut remplacer la zone E2:E2590 par la zone E2:E9999.
Je ne comprend pas, j'ai bien étendu la plage de donnée de E2 à E9999.
Le filtre OK ...
Voici le fichier.
Je cherche de l'aide et surtout arriver enfin à trouver une solution.
http://cjoint.com/?3HCjgX3dXMo
Le filtre OK ...
Voici le fichier.
Je cherche de l'aide et surtout arriver enfin à trouver une solution.
http://cjoint.com/?3HCjgX3dXMo
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
28 août 2012 à 09:31
28 août 2012 à 09:31
Validation en F2590 :
=INDIRECT($E2590)
PS : il faudrait faire du nettoyage dans les noms : corriger ou supprimer les #REF!
=INDIRECT($E2590)
PS : il faudrait faire du nettoyage dans les noms : corriger ou supprimer les #REF!
Merci Patrick,
Cela marche pour la ligne 2590 mais si j'applique cette validation sur les cellules des lignes suivantes (F2592 ...) cela sera toujours E2590 qui sera comme référence.
SI j'incrémente la cellule, la règle de validation reste inchangée.
Cela marche pour la ligne 2590 mais si j'applique cette validation sur les cellules des lignes suivantes (F2592 ...) cela sera toujours E2590 qui sera comme référence.
SI j'incrémente la cellule, la règle de validation reste inchangée.
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
28 août 2012 à 10:20
28 août 2012 à 10:20
Ce qui ne fonctionne pas c'est :
=INDIRECT($E$2590)
Mais si tu as bien écris :
=INDIRECT($E2590)
Il n'y a pas de raison qu'en recopiant vers le bas ça ne fonctionne pas !
=INDIRECT($E$2590)
Mais si tu as bien écris :
=INDIRECT($E2590)
Il n'y a pas de raison qu'en recopiant vers le bas ça ne fonctionne pas !
Raymond PENTIER
Messages postés
58789
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
17 259
28 août 2012 à 16:07
28 août 2012 à 16:07
Merci, Patrice, pour avoir rectifié mon erreur.
Bravo, lililg, pour être enfin parvenu à bout de ce fichier.
Bravo, lililg, pour être enfin parvenu à bout de ce fichier.