Re : Recherche dans base avec trois listes validation cascade et bornes (dates)
Cher Modeste,
Un grand merci pour ce travail qui m'aide beaucoup. Je vais prendre le temps de lire le code avec attention, le fait d'inscrire en colonne T et U sur "Config" est une excellente idée !
Tu as parfaitement compris ce que je souhaitais faire, bien mieux d'ailleurs - quant aux listes en cascade - que ce que je faisais en passant par une méthode utilisant les tableaux croisés dynamiques.
Là où j'ai dû être obscur, c'est dans les termes "La liste s'épure..." : en effet, je souhaite qu'à chaque sélection, l'affichage se fasse, comme lorsqu'on arrive sur "Endroit" :
- En fait, c'est donc la complexité des formules et le nombre d'arguments à y placer qui m'a fait tourner fou : malgré toutes mes tentatives, je n'ai su y arriver. (si C2 est renseignée, affiche toutes les lignes en rapport) ; si C2 et C3 sont renseignées, idem...) etc, etc...
Le travail que je cherche à faire sur les bornes de date à date représente exactement la même chose ; et porte sur la colonne G de $G12 à $G28. Un travail sur la typologie semble important comme renseignement, aussi, mais devrait être une option, pouvoir fonctionner indépendamment des autres - d'ailleurs, ce serait
l'idéal pour tous les critères...
En définitive, pouvoir afficher un département, par typologie, de date à date, devrait être rendu possible...
Je pense à une case à cocher qui lierait / délierait les cascades...
Je te remercie beaucoup de ton aide efficace. Entretemps, j'ai travaillé sur plein d'autres choses, mais mon fichier de travail original est déjà lourd (1.5 Mo) J'ai mis une heure à l’alléger pour le poster ici. Je peux ce week-end (entre deux cartons à vider
) le poster en ftp sur un espace à moi, ou sur un site genre jesaisplusquoi_upload.com...
Car en fait, celui-là n'est qu'un morceau de l'autre : La base est "colléeValeurs" alors que dans l'original, elle est le rapprochement de deux bases avec critères...
Bon, d'un autre côté, il n'y aurait plus le bénéfice du forum. Je prends donc le temps de modifier celui que tu m'as retourné - donne-moi quelques instants.
Je serais heureux de continuer ce projet en ta compagnie - et celle des autres, bien sûr !
Bien à toi,
Yves