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 :

Problème pour lister tous les lecteurs


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Février 2007
    Messages
    95
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 95
    Par défaut Problème pour lister tous les lecteurs
    bonjour a tous,

    j'aimerais listé tous les lecteurs que j'ai c,d etc.. et lecteurs reseaux!!

    mais il semblerai que ce ne soit pas possible sans passé par des Api en VBA.

    je me trompe ou pas car je ne peu pas creer d'oject Drive ce qui est assez contraignant.

    merci pour l'aide.

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

    Je penses que la lecture de ce tuto http://warin.developpez.com/access/fichiers/#LI-B-2 de Christophe Warin devrait t'aider.

    Une lecture du chapitre IB devrait te convenir.

    Starec

  3. #3
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    J'ai ça, inspiré de l'aide en ligne
    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
    Sub AfficheLettreLecteur()
        Dim fs, d, s
    For i = 67 To 70 'je commence par C: mais on peut commencer par A => 65
        drvPath = Chr(i) & ":"
        on error resume next
        Set fs = CreateObject("Scripting.FileSystemObject")
        Set d = fs.GetDrive(fs.GetDriveName(drvPath))
        s = "Lecteur " & d.DriveLetter & ": - "
        s = s & d.VolumeName & vbCrLf
        s = s & "Espace disponible : " & FormatNumber(d.FreeSpace / 1024, 0)
        s = s & " Koctets"
        MsgBox s
        Set d = Nothing
    Next
    End Sub
    A tout hasard...

  4. #4
    Membre confirmé
    Étudiant
    Inscrit en
    Février 2007
    Messages
    95
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 95
    Par défaut
    merci bcp probleme résolu

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

Discussions similaires

  1. Problème pour afficher tous les chemins possibles
    Par chakirlbr dans le forum Général Java
    Réponses: 5
    Dernier message: 12/02/2015, 22h44
  2. Problème pour lister toutes les tâches
    Par base-un dans le forum VBA Project
    Réponses: 1
    Dernier message: 03/04/2014, 20h06
  3. Commande DOS pour lister tous les lecteurs
    Par andrianiaina dans le forum Windows XP
    Réponses: 3
    Dernier message: 16/07/2010, 14h50
  4. Problème pour lister les fichiers d'un répertoire
    Par Vitaly dans le forum Applets
    Réponses: 17
    Dernier message: 21/08/2007, 01h49

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