Fichier excel trop volumineux

meliokan

XLDnaute Nouveau
Bonsoir à tous.

Je programme actuellement une petite gestion de stock avec vba, j'ai donc 6 ou 7 userforms, et pour l'instant une 20 taine de ligne dans la base de données.

Le soucis est que mon fichier pèse plus de 6 Mo à l'enregistrement !
D'accord, il y a pas mal de code déjà d'écrit mais quand même, 6 Mo, ca me semble beaucoup.

Alors ma question est la suivante, esce qu'excel sauvegarde l'état des userforms en mémoire ?
C'est pas clair, je sais:eek:.

Esce qu'en faisant des userform.show et userform.hide je les garde en mémoire ?

esce qu'excel sauvegarde aussi l'etat de la memoire ?

Vaut'il mieux utiliser des load et unload ?

pfiuuu, c'est fini pour les questions.

Merci de m'avoir lu.;)
 

jeanpierre

Nous a quitté
Repose en paix
Re : Fichier excel trop volumineux

Bonsoir meliokan,

6 Mo pour 7 USF et 20 lignes de BD, c'est plus qu énorme.

Tu dois avoir des résidus d'essais qu'Excel conserve en mémoire.

Essaie de recopier ta base (selection que de la base) sur un fichier vide.

Ensuite, dans VBE, tu transportes des USF et modules (par clic gauche enfoncé et déplacer) dans ce même fichier et vois si cela améliore.

A te lire et bonne soirée.

Jean-Pierre
 

meliokan

XLDnaute Nouveau
Re : Fichier excel trop volumineux

Merci beaucoup pour vos réponses .

il a fallu que je supprime toutes les lignes vides de toutes les feuilles.

Le fichier fait maintenant 309 Ko.

Maintenant il faut que je cherche dans mon code qu'esce qui a pu faire que mon fichier fasse autant de Mo.

C'est pas gagné.

Si je trouve, je partage.

a+
 

Statistiques des forums

Discussions
312 839
Messages
2 092 683
Membres
105 509
dernier inscrit
hamidvba