Bonjour,
j'essaie pour ma part de modifier une présentation déjà existante.
Voici à quoi ressemble mon code : (j'utilise Jacob pour faire des appels COM, ça revient au même que de faire du VBA, c'est un wrapper) :
Code :
_Application locApp = new _Application("PowerPoint.Application");
locApp.getPresentations().open("C:\presentation.ppt", MsoTriState.msoCTrue);
j'obtiens l'erreur suivante :
Code :
com.jacob.com.ComFailException: Invoke of: Open
Source: Microsoft Office PowerPoint 2007
Description: Presentations.Open : Invalid request. The PowerPoint Frame window does not exist.
Effectivement, elle n'existe pas vu que je n'en veux pas. Est-ce possible de modifier une présentation existante sans voir la fenêtre ?
Pour le moment, je minimise la fenêtre mais bon ce n'est pas terrible...
Merci d'avance pour votre aide