DraaFil
Messages postés264Date d'inscriptionmercredi 16 avril 2003StatutMembreDernière intervention23 mars 2012
-
2 août 2005 à 02:47
DraaFil
Messages postés264Date d'inscriptionmercredi 16 avril 2003StatutMembreDernière intervention23 mars 2012
-
3 août 2005 à 04:31
Bonjour
Je cherche le moin de vérifier si un fichier exsiste.
stolken
Messages postés73Date d'inscriptionmardi 19 juillet 2005StatutMembreDernière intervention 1 août 2006 2 août 2005 à 08:48
Pour une fois que je peux aider quelq'un :
With Application.FileSearch
.LookIn = "C:\Documents and Settings\a501259\Desktop" 'le dossier de recherche
.Filename = "audit.xls" 'le fichier à chercher
If .Execute = 0 Then
msgbox ("fichier present !")
End If
End With
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200620 2 août 2005 à 09:11
Salut,
2 solutions :
1 - le chemin complet du fichier n'est pas un chemin 'réseau' (genre \\....\...)
if dir("c:\temp\toto.txt") <> "" then
' le fichier existe
else
' il n'existe pas
end if
2 - dans le cas de chemin 'réseau'
Private Declare Function PathFileExists Lib "shlwapi" _
Alias "PathFileExistsA" _
(ByVal pszPath As String) As Long
if PathFileExists([file://serveur/toto.txt \\serveur\toto.txt]) = 1 then
' le fichier existe
else
' il n'existe pas
end if
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
Vous n’avez pas trouvé la réponse que vous recherchez ?
DraaFil
Messages postés264Date d'inscriptionmercredi 16 avril 2003StatutMembreDernière intervention23 mars 2012 3 août 2005 à 04:31
je sais pas comment utiliser l'Api, c'est pour cela que je voulais une exemple. c'est la premiere fois que je me sert d'une Api
Parcontre , j'ai essayer le code suivant fonction
With Application.FileSearch
.LookIn = "C:\Documents and Settings\a501259\Desktop" 'le dossier de recherche
.Filename = "audit.xls" 'le fichier à chercher
If .Execute = 0 Then
msgbox ("fichier present !")
End If
End With