Merci , pouvez vous svp me mettre sur la voie avec le fichier joint ?
Revoici votre fichier
Je vous explique pour la mise en forme structurée
1. pour mettre au format structuré, enlevez en premier votre filtre automatique
2. sélectionnez uniquement les lignes et colonnes contenant des données de votre tableau
3. allez dans Accueil --> cliquez sur l'icone mise au format structuré (choisissez la mise en forme souhaitée)
4. dans la fenêtre veillez à cocher la case "mon tableau à des entêtes", puis OK
5. allez dans le gestionnaire de noms et sélectionnez le nom créé par la mise en forme (dans votre fichier c'était "Tableau1")
6. Cliquez sur modifier et renommez éventuellement le nom "Tableau1" en ce que vous voulez. Dans votre fichier je l'ai appelé "TBase"
Remarques au sujet des tableaux structurés
Dans les tableaux au format structuré, vous ne devez jamais préparer vos tableaux à l'avance. Donc vous ne devez jamais avoir de lignes vides après la dernière ligne complétée.
Lors de l'ajout de données dans les feuilles, il vous suffit d'ajouter après la dernière ligne (manuellement ou par code VBA). Les tableaux s'adaptent automatiquement et leur nom aussi.
Si vous supprimez une ligne manuellement, sélectionnez une cellule sur la ligne, puis click droite et choisir "Supprimer" et "Lignes de tableau". Vous devez toujours voir cette info "Lignes de tableau". Le cas échéant c'est que votre tableau n'est pas au bon format.
Cordialement