Bonjour,
Voici un problème que je rencontre sur la validation d'une cellule :
j'ai un tableau contenant plusieurs colonnes contenant des catégories d'aliments par exemple Fruits, Légumes, Boissons...et dans chaque colonne des aliments correspondant à chaque catégorie (par exemple pour la colonne Fruit : pomme, poire, etc...)
L'utilisateur va choisir un aliment en choisissant d'abord la catégorie dans une cellule puis l'aliment dans une liste déroulante correspondant à la catégorie choisie
Je souhaite que ces listes déroulantes soient dynamiques et qu'elles s'adaptent automatiquement au tableau d'aliments si on rajoute des colonnes ou des lignes.
J'ai donc :
1) défini la validation du choix de la catégorie avec Tableau[#En-têtes]
2) défini la validation de l'aliment par INDIRECT("Tableau["&(contenu de la cellule choix de catégorie)&"]")
Ces validations marchent bien et s'adaptent bien aux changements de mon tableau, mais la 2ème a le défaut de présenter dans la liste déroulante les cellules vides du tableau.
J'ai donc essayé de valider les aliments avec FILTRE(INDIRECT("Tableau... ...]");INDIRECT("Tableau... ...]")<>""). Cette formule fonctionne si je la mets dans une cellule, mais n'est pas acceptée par la validation. Quelqu'un peut-il m'aider à résoudre ce problème ?
Je travaille sous Excel 16.0 sous Office 365
Cordialement,
Yves
Voici un problème que je rencontre sur la validation d'une cellule :
j'ai un tableau contenant plusieurs colonnes contenant des catégories d'aliments par exemple Fruits, Légumes, Boissons...et dans chaque colonne des aliments correspondant à chaque catégorie (par exemple pour la colonne Fruit : pomme, poire, etc...)
L'utilisateur va choisir un aliment en choisissant d'abord la catégorie dans une cellule puis l'aliment dans une liste déroulante correspondant à la catégorie choisie
Je souhaite que ces listes déroulantes soient dynamiques et qu'elles s'adaptent automatiquement au tableau d'aliments si on rajoute des colonnes ou des lignes.
J'ai donc :
1) défini la validation du choix de la catégorie avec Tableau[#En-têtes]
2) défini la validation de l'aliment par INDIRECT("Tableau["&(contenu de la cellule choix de catégorie)&"]")
Ces validations marchent bien et s'adaptent bien aux changements de mon tableau, mais la 2ème a le défaut de présenter dans la liste déroulante les cellules vides du tableau.
J'ai donc essayé de valider les aliments avec FILTRE(INDIRECT("Tableau... ...]");INDIRECT("Tableau... ...]")<>""). Cette formule fonctionne si je la mets dans une cellule, mais n'est pas acceptée par la validation. Quelqu'un peut-il m'aider à résoudre ce problème ?
Je travaille sous Excel 16.0 sous Office 365
Cordialement,
Yves