Monsieur Excel
Pour tout savoir faire sur Excel !

05 mars 2014

RAZ de la mémoire des TCDs

Dans l’article précédent, nous avons vu comment – en quatre opérations – effacer la mémoire qu’un TCD a gardé de modalités anciennes pour un champ.

Cette solution présente deux inconvénients. En premier lieu, elle doit être reconduite si le problème se présente à nouveau. En second lieu, elle n’a pas d’effet général, car elle ne concerne que le champ (ici, le nom) pour lequel le problème est survenu.

Pour résoudre ce problème de façon définitive et empêcher le TCD de garder à l’avenir la mémoire des modalités disparues, il y a heureusement une solution, comme l'a dit Anne-Sophie en commentaire dans l'article précédent, devançant ainsi cet article que j'avais déjà rédigé...

Faites un clic droit dans le TCD et activez la commande « Options du tableau croisé dynamique ». Activez l’onglet « Données » de cette commande. Il y a un menu déroulant appelé « Nombre d’éléments à retenir par champ », qui propose trois options avec « Automatique » sélectionné par défaut.


Il suffit de remplacer cette option par « Aucun » pour résoudre le problème de façon définitive. Dorénavant, toutes les modalités disparues de tous les champs du TCD disparaîtront automatiquement de tous les menus déroulants du TCD.

Voici le sens des trois options possibles :
  • Automatique : Le nombre par défaut des éléments uniques pour chaque champ.
  • Aucun : Aucun élément unique par champ.
  • Max. : Le nombre maximal d’éléments uniques pour chaque champ, ce qui marche jusqu'à concurrence de 1.048.576 éléments.