Lors d’une tentative d’actualisation d’un tableau croisé dynamique, Robin reçoit cette erreur:

« Excel ne peut pas effectuer cette modification car il y a trop d’éléments de ligne ou de colonne. » Le message lui dit de faire glisser au moins un champ de ligne ou de colonne hors du tableau croisé dynamique et de réessayer. Le problème est que Robin a effectué de nombreuses actualisations sur son tableau croisé dynamique dans le classeur sans aucun problème au cours des six mois précédant le début de l’affichage de l’erreur, et elle n’a pas changé la taille du tableau croisé dynamique. Cette erreur a commencé à apparaître sans cause apparente.

Les apparences peuvent être trompeuses, surtout dans un cas comme celui-ci. Ce que vous voyez est un message d’erreur générique qui signifie essentiellement «les données source sont plus que ce qui peut être géré dans un tableau croisé dynamique». Il a probablement commencé à apparaître car une limite interne dans Excel a été atteinte.

Par exemple, vos données sources peuvent inclure de plus en plus de champs de colonne chaque semaine que la semaine précédente. Si le nombre de ces champs dépasse ce qu’Excel peut gérer (parce que vous avez ajouté plus de données), vous obtenez un tel message.

Excel est également limité par la quantité de mémoire disponible dans votre système.

Vous voudrez peut-être vérifier la quantité de mémoire disponible et ajouter de la mémoire, si nécessaire.

Les limites de ce qu’Excel peut insérer dans un tableau croisé dynamique dépendent de la version d’Excel que vous utilisez. Les limites sont décrites dans divers articles de la base de connaissances. Voici celui d’Excel 2000:

http://support.microsoft.com/kb/211517

Voici les limites pour Excel 2002 et Excel 2003:

http://support.microsoft.com/kb/820742

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (7513) s’applique à Microsoft Excel 97, 2000, 2002 et 2003.