Listes déroulantes en cascade - dépendance dans les deux sens
Fermé
Hacmen
Messages postés
1
Date d'inscription
mardi 6 mai 2014
Statut
Membre
Dernière intervention
6 mai 2014
-
6 mai 2014 à 18:40
via55 Messages postés 14474 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 19 septembre 2024 - 6 mai 2014 à 19:18
via55 Messages postés 14474 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 19 septembre 2024 - 6 mai 2014 à 19:18
A voir également:
- Listes déroulantes en cascade - dépendance dans les deux sens
- Liste déroulante en cascade - Guide
- Liste déroulante dans excel - Guide
- Deux comptes whatsapp - Guide
- Deux ecran pc - Guide
- Comment faire deux colonnes indépendantes dans word - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 411
Modifié par Vaucluse le 6/05/2014 à 18:51
Modifié par Vaucluse le 6/05/2014 à 18:51
Bonsoir
vous pouvez au moins entrer une valeur manuellement dans chacune des cellules où vous avez placé une validation
Donnée / Validation / onglet de la fenêtre "alerte d'erreur"
et chercher dans le menu : "information"
ainsi la cellule acceptera n'importe quel texte
Quant à avoir une liste exhaustive des villes sans passer par le précédentes... on peut se demander par rapport à quoi la liste devra être "exhaustive"?
On peut aussi modifier la liste de la cellule vide en jouant sur l'adresse d'un champ nommé par formule, mais là il faudrait en avoir plus sur l'organisation de votre base de données.
crdlmnt
Errare humanum est, perseverare diabolicum
vous pouvez au moins entrer une valeur manuellement dans chacune des cellules où vous avez placé une validation
Donnée / Validation / onglet de la fenêtre "alerte d'erreur"
et chercher dans le menu : "information"
ainsi la cellule acceptera n'importe quel texte
Quant à avoir une liste exhaustive des villes sans passer par le précédentes... on peut se demander par rapport à quoi la liste devra être "exhaustive"?
On peut aussi modifier la liste de la cellule vide en jouant sur l'adresse d'un champ nommé par formule, mais là il faudrait en avoir plus sur l'organisation de votre base de données.
crdlmnt
Errare humanum est, perseverare diabolicum
via55
Messages postés
14474
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
19 septembre 2024
2 728
Modifié par via55 le 6/05/2014 à 19:18
Modifié par via55 le 6/05/2014 à 19:18
Bonsoir Hacmen, Hello Vaucluse ;)
Une possibilité peut être :
La cellule A2 comporte une liste déroulante des régions avec cellule vide tant que rien n'est choisi
La cellule B2 a comme validation de données Liste et Source INDIRECT(A2) renvoyant à une 2nde liste de donnée des départements avec là encore cellule vide tant que rien n'est choisi
Il faut avoir les plages de villes par départements nommées avec le nom du département pour la fonction INDIRECT
Et une autre plage avec toutes les villes nommée par exemple Villes
En cellule C3 mettre en validation de données Liste en source : =SI(B2="";Villes;INDIRECT(B2))
Ainsi sera affiché dans C2 soit la liste déroulante basée sur Villes tant que rien n'est entré avant et la liste déroulante basée sur les seules villes du département choisi lorsque un choix précédent est fait
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
Une possibilité peut être :
La cellule A2 comporte une liste déroulante des régions avec cellule vide tant que rien n'est choisi
La cellule B2 a comme validation de données Liste et Source INDIRECT(A2) renvoyant à une 2nde liste de donnée des départements avec là encore cellule vide tant que rien n'est choisi
Il faut avoir les plages de villes par départements nommées avec le nom du département pour la fonction INDIRECT
Et une autre plage avec toutes les villes nommée par exemple Villes
En cellule C3 mettre en validation de données Liste en source : =SI(B2="";Villes;INDIRECT(B2))
Ainsi sera affiché dans C2 soit la liste déroulante basée sur Villes tant que rien n'est entré avant et la liste déroulante basée sur les seules villes du département choisi lorsque un choix précédent est fait
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein