IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

FSO : Recherche si un fichier existe dans un dossier [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 4
    Points : 4
    Points
    4
    Par défaut FSO : Recherche si un fichier existe dans un dossier
    Bonjour a tous,

    Je souhaite crée un programme qui compte le nombre de fichier dans un répertoire
    Le soucis est que certains dossiers sont composés d'un fichiers (Thumbs.db)

    Je souhaite tester si les dossiers comportent ce fichiers

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     For Each SubFolder In DossierSource.SubFolders
     
              NombreFichiers = FSO.GetFolder(SubFolder).Files.Count
              If FSO.GetFolder(SubFolder).FileExists("Thumbs.db") = True Then
     
                NombreFichiers = NombreFichiers - 1
                Else
     
                End If
     
              Cells(i, 4) = NombreFichiers
              i = i + 1
      Next
    La ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If FSO.GetFolder(SubFolder).FileExists("Thumbs.db") = True Then
    ne fonctionne pas et renvoie l'erreur 438
    Comment réaliser ce test par cette méthode ou par une autre?
    Merci

  2. #2
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, regarde ici et adapte à ton contexte

  3. #3
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    'Vérifie lexistance d'un   fichier
    Public Function Fichier_Exist(Fichier)
    Dim fso
    Set fso = CreateObject("Scripting.FileSystemObject")
    Fichier_Exist = fso.FileExists(Fichier)
    Set fso = Nothing
    End Function

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 4
    Points : 4
    Points
    4
    Par défaut ça fonctionne
    Merci de votre aide ma macro fonctionne.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Script pour vérifier qu'un fichier existe dans plusieurs dossiers.
    Par suya95 dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 08/12/2014, 16h45
  2. Rechercher si un type de fichier existe dans un repertoire
    Par ImagingAllthe dans le forum MATLAB
    Réponses: 2
    Dernier message: 04/06/2010, 14h01
  3. Savoir si un fichier existe dans un repertoire du serveur ftp
    Par kam81 dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 04/03/2007, 15h00
  4. Réponses: 3
    Dernier message: 21/01/2007, 10h40
  5. [MySQL] upload : problème fichiers existants dans la bdd ?
    Par vincedjs dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 15/02/2006, 11h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo