Bonjour,
J'ai un problème et surtout une grosse incompréhension sur un programme en VBA avec Visio. J'ai 2 fonctions : une pour le démarrage du programme (start) et une autre pour mettre à jour des éléments (update).
Lorsque start() appelle update() dans son code la mémoire utilisée par l'application grimpe en flèche : environ 100 Mo par % !!! Alors que si on appelle update() en dehors de start() (en le lançant à la main après que start() ait terminé par exemple) la mémoire augmente très peu, vraiment négligeable par rapport au 1er cas.
D'où cela peut-il venir ?
Partager