Bonjour,

Je suis en train de développer une application qui doit piloter PowerPoint pour récupérer des infos dans des présentations...

Le problème est le suivant : je n'arrive pas à fermer powerPoint (l'appli, pas la présentation) lorsque j'ai fini de lire les données dont j'ai besoin.

Exemple avec le bout de code suivant (très réduit) lancé sur l'appui d'un bouton :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Dim pptApp As PowerPoint.Application
pptApp = New PowerPoint.Application
pptApp.Activate()
 
Dim src As PowerPoint.Presentation = pptApp.Presentations.Open("C:\test.ppt")
 
src.Close()
 
pptApp.Quit()
Résultat : mon fichier test est fermé, mais PowerPoint reste ouvert
J'ai constaté que lorsque je ferme mon appli VB, PowerPoint se ferme en même temps... mais j'aimerais bien qu'il se ferme avant.

Pourriez-vous SVP m'indiquer où se trouve l'erreur ou l'oubli, car il doit y en avoir un(e).

Merci