EXCEL VBA pb sur FileDialog(msoFileDialogSaveAs).Show
Bonjour à tous.
Je viens vers vous car j'ai un problème sur un fichier avec la commande :
Code:
FileDialog(msoFileDialogSaveAs).Show
Explications:
Via Excel j'ouvre une présentation ppt (powerpoint) et après qques traitements automatiques j'ouvre la boite de dialogue pour l'enregistrement de fichier (avec le nom du fichier déjà créé).
Jusque là tout se passe bien, par contre lorsque j'enregistre le fichier, donc appuie sur le bouton "enregistrer", le fichier n'est pas enregistré.
Je ne comprend pas pourquoi le fichier ne veut pas s'enregistrer?...
Voici le code que j'utilise:
Code:
1 2 3
|
SendKeys (STR_Nom)
pptApp.FileDialog(msoFileDialogSaveAs).Show |
Auriez-vous une idée SVP ???
Pourquoi asser par une boîte de dialogue ?
Bonjour,
Si c'est un objet PPT, il y a une méthode pour la sauvegarde.
Code:
1 2 3
| Dim objPPT As PowerPoint.Presentation
[..]
objPPT.Save |
Bien sur il faut penser à ajouter une référence vers Microsoft Powerpoint nn
A+
Christophe