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

VBA Access Discussion :

[A-03] Explorer le contenu d'un dossier


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut [A-03] Explorer le contenu d'un dossier
    Bonjour, je voudrais savoir comment fair pour explorer le contenu d'un dossier, depuis un clic sur un bouton.

    C'est à dire avoir un aperçu visuell de ce qui ce trouve dans un dossier et pouvoir ensuite choisir le fichier vers lequel on veut naviguer.

  2. #2
    Membre Expert Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 583
    Par défaut
    Bonjour Moilou2,

    il existe un excelent tutoriel qui aborde (entre autre) ta demande.
    Le lien est là :

    http://warin.developpez.com/access/dao/?page=partie_3"

    Bonne soirée.
    Curt

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Citation Envoyé par curt Voir le message
    Bonjour Moilou2,

    il existe un excelent tutoriel qui aborde (entre autre) ta demande.
    Le lien est là :

    http://warin.developpez.com/access/dao/?page=partie_3"

    Bonne soirée.
    Curt
    Je ne vois pas en quoi cela répond à la question, ou j'ai manqué quelque chose.

    @moilou :


    Peux-tu détailler un peu plus ce que tu veux faire, et le but, il y a plusieurs moyens d'ouvrir une boite de dialogue de sélection de fichiers.

    Est-ce pour sélectionner un fichier Excel et en récupérer le nom pour faire un traitement dessus ?
    Est-ce autre chose comme visualiser l'explorateur Windows, en utilisant un TreeView ?

    Donc un peu plus d'informations, merci.

    Philippe

  4. #4
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut
    L'objectif est très simple enfin je pense,

    je souhaite cliquer sur un label dans un formulaire et pouvoir arriver dans un dossier et pouvoir ensuite cliquer sur le fichier que je veux dans le dossier.

    Il peut s'agir d'un word, d'un Excel, d'un PDF...

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Comme toujours, un peu de recherche : http://access.developpez.com/faq/?pa...#AffBoitDialog

    Sinon, en faisant des recherches sur FileDialog dans l'aide Access et sur le forum.

    Philippe

  6. #6
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut
    Re, bon alors j'ai regardé le lien que tu m'a envoyé, et je me suis penché plus particulièrement sur, le lien suivant:

    http://access.developpez.com/faq/?pa...ep#contenu_rep

    Adapté à mon code, sa me donne le résultat suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Private Sub ImgDossier_Click()
     
    Dim rep As String
    'obtient le premier fichier ou répertoire qui est dans "x:\"
    rep = Dir("X:\Maintenance\Public\Alain", vbDirectory)
    'boucle tant que le répertoire n'a pas été entièrement parcouru
    Do While (rep <> "")
        'teste si c'est un fichier ou un répertoire
        If (GetAttr("x:\" & rep) And vbDirectory) = vbDirectory Then
            MsgBox "Répertoire " & rep
        Else
            MsgBox "Fichier " & rep
        End If
        'passe à l'élément suivant
        rep = Dir
    Loop
     
    End Sub
    Mais arrivé à:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If (GetAttr("x:\" & rep) And vbDirectory) = vbDirectory Then
    J'ai le message d'erreur suivant qui s'affiche:

    Erreur d'execution 53
    Fichier Introuvable

Discussions similaires

  1. [WD17] Explorer le contenue d'un dossier en FTP
    Par mnssylvain dans le forum WinDev
    Réponses: 4
    Dernier message: 06/02/2014, 21h10
  2. explorer le contenu d'un dossier
    Par train_one dans le forum Flash
    Réponses: 0
    Dernier message: 30/04/2008, 18h22
  3. [VBA-E] Explorer le contenu de mon dossier
    Par teaRz dans le forum Macros et VBA Excel
    Réponses: 22
    Dernier message: 29/05/2006, 14h04
  4. [OmniMark 5] Copier contenu d'un dossier dans autre dossier
    Par Hoegaarden dans le forum Autres langages
    Réponses: 3
    Dernier message: 24/08/2005, 16h59
  5. afficher le contenu d'un dossier distant
    Par roots_man dans le forum ASP
    Réponses: 3
    Dernier message: 04/02/2005, 17h23

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