XL 2010 Vérifier l'existence d'un fichier dans un dossier

toto47

XLDnaute Nouveau
Bonjour,

Je souhaite vérifier si l'information (un fichier) existe dans un dossier

Sachant que:
-le nom de mon fichier est dans une cellule
-la source (adresse de type C:\Users\tclazer\Desktop\Dossier sur le Bureau) de mon dossier est dans une autre cellule

Je souhaite aussi après la vérification si le fichier existe" ne rien faire" et si le fichier n'existe pas "l'afficher dans une cellule".

Merci d'avance pour votre aide
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Toto,
Un exemple en PJ. J'ai mis deux solutions, une par macro, une par fonction. Tout dépend de votre contexte.
( j'écris Fichier existe pour vérifier que la macro marche. Mettre ="" si on ne veut pas de réponse quand le fichier existe )
 

Pièces jointes

  • FichierExiste.xlsm
    17.6 KB · Affichages: 20
Dernière édition:

toto47

XLDnaute Nouveau
Bonjour,
J'ai résolu mon problème,

Sub RechercheFichiers()

'variable
Dim Dossier_cherché$, Fichier_cherché$



Range("B8").Activate
Do Until ActiveCell = ""
Dossier_cherché = ActiveCell
Fichier_cherché = ActiveCell.Offset(0, 1)
If (Dir(Dossier_cherché & "\" & Fichier_cherché) = "") Then
ActiveCell.Offset(0, 4).FormulaR1C1 = "N'existe pas"
Else
ActiveCell.Offset(0, 4).FormulaR1C1 = ""
End If
ActiveCell.Offset(1, 0).Activate
Loop
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 097
Messages
2 085 257
Membres
102 844
dernier inscrit
atori2