Re
Dans un premier temps je vous conseille de travailler sur des tableaux structurés, ce sera plus efficace.
Ensuite vous devez utiliser INDIRECT dans vos validations de données
Sur une feuille (Feuil2) créer divers tableaux
Ensuite nommer vos tableaux vt_Catégories, vt_Dépenses, vt_Crédits, vt_Dettes, etc.
Puis vous créer des zones de noms en sélectionnant chaque DataBodyrange de chaque tableau qui porterons le même nom des entrées du tableau vt_Catégories. (Dépenses;Dettes;etc.)
ceci fait vous sélectionner la colonne catégorie de votre tableau principal.
Et dans la source de la validation de données indiquez le champ nommé : =vr_Catégories pour mon exemple
Puis sélectionnez la colonne sous- catégories et faites de même en indiquant pour la source "=INDIRECT(C3) dans mon exemple (la première ligne du tableau et la colonne catégories)
Voilà vous pouvez faire un test maintenant.
Pièce jointe 670440
Partager