Bonjour à tous,
Peut-on en VBA faire une recherche d'un classeur dans un disque (par exemple tout C: ) ou répertoire ?
Merci ! =)
Bonjour à tous,
Peut-on en VBA faire une recherche d'un classeur dans un disque (par exemple tout C: ) ou répertoire ?
Merci ! =)
Bonjour Kimy_Ire,
Oui
S'il s'agit d'un répertoire (dossier) précis sans les sous-dossiers, la fonction Dir devrait te permettre de vérifier l'existence du fichier dans le dossier
S'il s'agit de rechercher dans le dossier et les sous-dossiers, jusqu'en Excel 2003 il y avait une méthode FileSearch qui permettait ça mais comme elle n'existe plus depuis Office 2007, il est déconseillé de continuer à l'utiliser, même si tu as une version inférieure à 2007
L'incontournable silkyroad a fait un complément pour les version à partir de 2007 pour combler ce manque (voir par là : http://silkyroad.developpez.com/vba/classefilesearch/)
ou si tu ne veux pas installer de complément, tu peux aller vour dans la partie "arborescence d'un disque dur" par là : http://boisgontierjacques.free.fr/pa...#ListeFichiers
Ok ! Merci ! Je voulais savoir pour ma culture gé' puisque je vais p-e devoir utiliser ce procéder prochainement !
Top cool !![]()
Partager