Bonsoir Baltinck,
Voir proposition ci-jointe. J'ai créé un onglet avec un tableau structuré "T_TYP_CAT_SCAT" qui compile les tables "Type" / "Catégories" / "Sous-catégories" sur 4 colonnes : Type, Catégorie, Sous-catégorie et Item (le libellé). Je n'ai rempli qu'une partie du tableau.
- Un type se définie par un n° de type <> 0, un n° de catégo et de sous-catégo = 0
- Une catégo se définie par le n° du type auquel elle est rattachée, un n° de catégo <> 0 et un n° de sous-catégo = 0
- Une sous-catégo se définie par les n° du type et de catégories auxquels elle est rattachée et un n° de sous-catégo <> 0
A l'initialisation du formulaire, on charge les types dont les n° de catégo et sous-catégo sont à zéro et on efface les 2 listes catégo et sous-catégo.
Au changement de type, on charge les catégéories dont lle n° de type est égal à celui sélectionné et dont le n° de catégo <> 0 et sous-catégo = 0 et on efface la liste sous-catégo.
Au changement de catégorie, on charge les ous-catégo dont les n° de type et de catégo correspondent à ceux de la catégo sélectionnée et dont le n° de sous-catégo <> 0.
A ta disposition si tu as besoin de plus amples informations.