Bonjour,
Je réalise une macro entre Excel et PowerPoint. Il me fallait choisir un forum, j'ai pris celui d'excel qui a un peu plus de lecteurs.
Le but de la macro est de construire automatiquement une présentation PowerPoint (environ 150 planches) à partir de données stockées dans une feuille Excel.
Pour cela je boucle :
- lecture des informations sur une ligne du tableau Excel
- création de la slide correspondante dans PowerPoint
- transfert de la slide dans la présentation finale.
Tout cela fonctionne, mais je ne suis pas satisfait des performances.
Les premières slides demandent environ 2 secondes pour être construites, puis cela se dégrade la 20 eme slide demande environ 8 secondes, et à la fin il faut environ 30 secondes pour les dernières.
Dans le même temps la taille mémoire utilisée par mon programme augmente, elle passe de 30 Mo à 130 Mo à la fin.
Ce doit être un problème lié à une mauvaise gestion de l'espace mémoire.
Y a-t-il un tutorial sur le sujet ?
Avez vous des conseils pour maîtriser l'espace utilisé?
Merci
PPz
Partager