OVH Cloud OVH Cloud

Taille des classeurs

1 réponse
Avatar
Marc Tousignant
Bonjour à tous,

J'ai développé un classeur de 6 feuilles avec beaucoup de code VBA pour
valider . Mon classeur est asser volumineux (env. 1Mb). Fait particulier,
des fois je change légèrement le classeur (code ou structure des feuilles)
et je l'enregistre, sa taille chute à 700 ko. J'aimerais savoir ce qui
cause ce gros volume et comment faire pour le réduire.

Merci d'avance...

Marc T.

1 réponse

Avatar
Gaenonius
Ça fait partie, AMA, des aleas de la gestion par Excel des informations de
déboguage. Beaucoup de code VBA = beaucoup de compilations = beaucoup de
tentatives d'optimisation du code par le "compilateur/interpréteur" (type des
variables en particulier).
Excel fait le ménage dans les "déchets" qui résultent de ces tentatives, mais
pas systématiquement, seulement, peut-être, lorsque certains stades
d'optimisation sont atteints (rendant inutile la conservation de certaines
infos) ou, peut-être aussi, au bout de x compilations. Et la perte de poids peut
dans ce cas être spectaculaire..
Bref tout le monde a constaté ce que tu décris, pour peu qu'il développe des
projets un peu conséquents, mais il n'y a pas grand'chose à y faire.

--
Gaenonius

Bonjour à tous,

J'ai développé un classeur de 6 feuilles avec beaucoup de code VBA pour
valider . Mon classeur est asser volumineux (env. 1Mb). Fait particulier,
des fois je change légèrement le classeur (code ou structure des feuilles)
et je l'enregistre, sa taille chute à 700 ko. J'aimerais savoir ce qui
cause ce gros volume et comment faire pour le réduire.

Merci d'avance...

Marc T.