Manipuler l'explorateur windows par macro VBA

Manipuler l'explorateur windows par macro VBA - VB/VBA/VBS - Programmation

Marsh Posté le 26-12-2014 à 14:36:14    

Bonjour,
 
je voudrais à partir d'une macro VBA ouvrir l'explorateur Windows dans un dossier spécifique puis effectuer une recherche dans ce dossier à partir d'un nom de fichier figurant dans une cellule excel, de manière à n'avoir que la liste résultant de la recherche dans l'explorateur.
 
J'ai trouvé comment ouvrir l'explorateur Windows mais je ne sais pas comment lancer le filtre de la recherche automatiquement.
 
Merci de bien vouloir m'aider dans ma tâche.

Reply

Marsh Posté le 26-12-2014 à 14:36:14   

Reply

Marsh Posté le 26-12-2014 à 14:45:46    

 
           Bonjour,
 
           en VBA il y a plus simple, consulter l'aide de la fonction Dir …
 

Reply

Marsh Posté le 26-12-2014 à 15:29:01    

Merci. Quand tu parles de l'aide tu parles de celle d'excel? Car en cherchant sur l'aide excel et sur internet je n'ai pas pu trouver comment utiliser la fonction "Dir" pour manipuler l'explorateur Windows.

Reply

Marsh Posté le 26-12-2014 à 18:13:23    

 
           Ce n'est pas pour manipuler l'Explorateur Windows, c'est pour obtenir directement la liste en VBA …
 
           Maintenant s'il s'agit vraiment de "manipuler l'Explorateur Windows", cela ne concerne pas le VBA,
           poser la question dans un forum de développement Windows …
  

Reply

Marsh Posté le 29-12-2014 à 09:42:49    

Effectivement, soit tu te fais une macro VBA et t'utilises les fonctions de manipulation des répertoires et fichiers de VBA : http://warin.developpez.com/access/fichiers/
 
Mais si tu veux vraiment manipuler l'explorateur de fichiers de Windows (et Excel), le plus simple, je pense est de te faire un petit script en AutoIt ;) Ce script peut être compilé en .exe.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed