Hello,
A première vue, vous ne connaissez pas l'utilisation des tableaux structurés ...
Si vous mettez un tableau structuré en place pour l'onglet base et que vous le mettez en source d'un TCD, peu importe comment les lignes ou colonnes vont varier, TOUS vos TCD suivront sans aucun problème car ils seront tous reliés au tableau structuré et donc la plage sera DYNAMIQUE ! ...
Concernant les nouveaux onglets, pour moi il faut faire un modèle avec un TCD et un segment pour changer rapidement le filtre en question. Puis par VBA créer un nouvel onglet si jamais un nouvel élément est ajouté.(Très peu de code nécessaire pour faire ceci)
Conclusion : Si vos onglets existent déjà, le(s) TCD à l'intérieur se mettront à jour SANS problème. Si un nouvel onglet est à ajouter, le vba va le créer et on aura juste à sélectionner le bon élément dans le segment donc très peu de temps et de connaissances seront nécessaires pour maintenir le fichier... Juste savoir faire un clic sur un bouton pour générer le nouvel onglet si nécessaire et faire un clic dans le segment sur le bon élément pour les nouveaux onglets.
De plus à maintenir ce sera beaucoup plus facile.
Je propose ceci, car créer des gros fichiers avec du VBA etc c'est plus long en termes de traitement et plus difficilement adaptable.
Ici avec des TCD ce sera très simple et dynamique pour des "collègues qui ne maitrisent pas les TCD"
@+