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 :

Tester présence fichier dans cellule maj auto


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 99
    Par défaut Tester présence fichier dans cellule maj auto
    Bonjour à tous,

    Voici le petit soucis qui m'amène ici... Je souhaiterai avoir la possibilité de tester la présence d'un fichier dans un répertoire précis et ce via une formule dans une cellule qui se met à jour automatiquement si possible sans VBA...

    J'arrive pour le moment à le faire avec un fonction vba toute simple que j'appelle dans la cellule : Si FALSE => fichier non présent
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Function ExisteFichier(nomfic As String) As Boolean
        ExisteFichier = (Dir(nomfic) <> "")
    End Function
    Le petit problème est que cette cellule ne se met pas à jour toute seule :
    ex:
    t0 : saisie de la formule + validation => fichier non présent => FALSE
    t+1 : création du fichier
    t+2 : formule tjrs à FALSE...
    t+3 : validation (par ENTREE) de la formule => détecte le fichier => TRUE
    Voyez-vous un moyen d'automatiser cela ?

    Le top serait de pouvoir le faire sans VBA...

    Merci d'avance

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    Essaie comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Function ExisteFichier(nomfic As String) As Boolean
        Application.Volatile
        ExisteFichier = (Dir(nomfic) <> "")
    End Function
    Sans VBA, je ne pense pas que ce soit possible.

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/02/2014, 16h30
  2. Nom de fichier dans cellule
    Par progheure dans le forum Excel
    Réponses: 3
    Dernier message: 28/04/2013, 13h24
  3. Réponses: 2
    Dernier message: 09/03/2010, 18h23
  4. Tester présence variable dans fichier en shell
    Par cobra85 dans le forum Linux
    Réponses: 1
    Dernier message: 13/07/2009, 18h48
  5. tester chemin fichier dans cellule
    Par m93.fred dans le forum Excel
    Réponses: 5
    Dernier message: 05/12/2007, 09h08

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