lire fichier ds repertoire courant

  • Initiateur de la discussion Initiateur de la discussion Leeloo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

Leeloo

Guest
Bonjour,

Petit résumé sur mon pb...

L'autre fois, je cherchais à ouvrir, depuis ma macro, des applications powerpoint en cliquant sur les boutons de commande correspondants.

Grâce à une aide précieuse, j'ai pu réaliser ce que je voulais en faisant
Dim f
f = Shell("POWERPNT.EXE""W:\nom complet du chemin pour accéder au fichier à ouvrir....\fichier.ppt""", 1)

L'inconvénient que j'ai découvert à cette méthode, c'est évidemment qu'en mettant ma macro sur CD, celle ci ,ne marche pas chez tout le monde...

J'aimerais savoir si l'un d'entre vous connait un moyen pour demander à ma macro d'ouvrir mes fichiers powerpoint en lui demandant de lire automatiquement dans le répertoire courant.. (je ne sais pas si je suis très claire, désolée...)

Voilà, je vous remercie d'avance pour ceux qui sauront me donner un coup de main...
A+
 
Salut Leeloo,

Je ne sais pas si c'est ce que tu veux, mais tu peux aller chercher le répetoire par défaut qui se trouve dans les options d'Excel(Outils/options puis onglet "Général".
Ca donnerait donc :

dossier = Application.DefaultFilePath
f = Shell("POWERPNT.EXE " + dossier + "\fichier.ppt", 1)

Bon courage,

Pascal
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour