• Initiateur de la discussion Initiateur de la discussion Lyan
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

Lyan

Guest
Bonjour,

J'ai écris une macro en VBA qui met à jour un TCD. Le truc classique quoi.
Elle fonctionne bien, mais au bout d'un certain nb de fois, elle plante avec un message disant "Le tableau croisé dynamique est plus large que la feuille". Comme si étaient gardées quelque part en mémoire, les exécutions précédentes. Enfin , c'est une supposition.
Si quelqu'un a déjà eu connaissance de ce pb, merci de me dire quoi faire et aussi, pourquoi ma macro se comporte de cette manière.
 
Bonjour,

Difficile de te répondre sans voir la macro et mieux le fichier. Toutefois, vérifie ceci :

- Le TCD a assez d'espace pour se réaliser. Peut-être as-tu des colonnes et ou lignes qui contiennent des données. Le TCD ne peut être gêné par des données contigues.

- Le nombre de tes données avant finalisation est trop important et avant mise en forme tu n'as pas assez de place sur ta feuille. Exemple : tu as des données que tu regroupes après contitution du TCD (les mois, les années par exemple)

Si le TCD est sur une feuille séparée, je te conseille de faire en sorte que ta macro refasse un nouveau TCD à chaque fois.

Au besoin place ta macro ici, on pourra mieux t'aider.

Dans l'attente de te lire

Dan
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
3 K
Guest
G
Retour