OVH Cloud OVH Cloud

recherche de fichiers

2 réponses
Avatar
Zeus
existe il un module ou une fonction qui me permettrait de trouver tous les
fichiers MDB situées sur un disque donné. ?

merci d'avance

2 réponses

Avatar
Raymond [mvp]
Bonjour.

voir les fonctions:
Dir (voir aide en ligne)
Renvoie une valeur de type variant(String) représentant le nom d'un fichier,
d'un répertoire ou d'un dossier correspondant à une chaîne de recherche, à
un attribut de fichier ou au nom de volume d'un lecteur.

Filesearch
http://officesystem.access.free.fr/msofilesearch.htm

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Zeus" a écrit dans le message de news:

existe il un module ou une fonction qui me permettrait de trouver tous les
fichiers MDB situées sur un disque donné. ?

merci d'avance




Avatar
Loic B.
voici un petit code
Set fs = Application.FileSearch
With fs
.LookIn = localisation 'sur quelle disque (c:)
.SearchSubFolders = True
.FileName = nomdufichier 'nom du fichier (*.mdb)
If .Execute() > 0 Then
MsgBox "il y a " & .FoundFiles.Count & _
" fichier(s) trouvé(s)."
For i = 1 To .FoundFiles.Count
If strResult = "" Then
strResult = .FoundFiles(i)
Else
strResult = strResult & vbCrLf & .FoundFiles(i)
End If
Next i
endif
End With
MsgBox strResult
"Zeus" a écrit dans le message de
news:
existe il un module ou une fonction qui me permettrait de trouver tous les
fichiers MDB situées sur un disque donné. ?

merci d'avance