Afficher le nom complet du Disk Dur

Résolu
vieuxray -  
 vieuxray -
Bonjour a toutes et tous, Forum Bonjour

BONNE FETES A TOUS ET JOYEUX NOEL


Sous Excel 2007 VBA

J'ai deux Disque dur baptiser comme ci-dessous

(1) VELOCIRAPTEUR (C:)
(2) ESCLAVE 500 Gigas (D:)

Avec ce petit code je selectionne un Disk Dur et un répertoire
Ex: ESCLAVE 500 Gigas (D:) et le répertoire Videos

je souhaiterai svp afficher dans mon Label3 le nom complet
comme ceci >>> ESCLAVE 500 Gigas D:\Videos

Merci a vous pour votre temps et votre aide

Joyeux noël Codialement Ray


Sub SelDossier()
Dim objShell, objFolder, chemin
Set objShell = CreateObject("Shell.Application")
Set objFolder = _
objShell.BrowseForFolder(&H0&, "Sélection d'un dossier", &H1&)
On Error Resume Next
chemin = objFolder.ParentFolder.ParseName(objFolder.Title). Path & ""
MsgBox chemin
UserForm1.Label3.caption="" '*** Nom complet
End Sub

10 réponses

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour et bon Noel,

    Sub SelDossier()
    On Error Resume Next
    Dim objShell, objFolder, chemin

    Set objShell = CreateObject("Shell.Application")
    Set objFolder = objShell.BrowseForFolder(&H0&, "Sélection d'un dossier", &H1&)

    Volume = Left(objFolder.ParentFolder, Len(objFolder.ParentFolder) - 4) & " "
    chemin = Volume & objFolder.ParentFolder.ParseName(objFolder.Title).Path & ""

    MsgBox chemin
    UserForm1.Label3.Caption = chemin '*** Nom complet
    End Sub
    1
  2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    tester si il y a des doublons ou plusieurs dans la liste de ce répertoire (E:\Videos) petite explication svp !!!!
    1
  3. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    Normalement, il ne peut pas y avoir de doublon(s) ,au sens propre du terme, dans un repertoire. Vous pouvez avoir fichier.avi et fichier(1).avi suivant l'os du PC
    1
  4. vieuxray
     
    salut f894009

    Merci pour ta réponse et pour le code

    j'ai adapter a mon programme et cela fonctionne bien, merci a toi.

    Dans mon répertoire j'ai une longue liste (titre de film.avi) uniquement

    Te serait'il possible svp de m'aider a faire une macro pour tester si il y a des doublons ou plusieurs dans la liste de ce répertoire (E:\Videos)

    j'ai chercher sur le net et forums, je n'ai pas trouver mon bonheur pour les doublons
    dans un répertoire.

    En tout cas merci pour ton aide et encore joyeux noël

    Cordialement Ray
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. vieuxray
     
    Salut f894009

    Merci pour ta réponse

    j'ai fait un petit programme avec un useform et j'ai mis une ListBox1

    Donc dans mon répertoire j'ai une liste de vidéos que j'ai transférer dans la listBox1

    maintenant je souhaiterai svp vérifier si je n'ai pas de doublons dans la listbox1
    et si il y en a auquel cas de me le signaler.

    l'extention des vidéos est toujours (.avi)

    voila je te souhaite la bonne soirée et merci

    Cdlt Ray
    0
  7. vieuxray
     
    Salut f894009

    Merci pour la réponse, effectivement je me suis rendu compte de ca, c'est pourquoi j'ai fait en sorte de voir ma liste dans une ListBox

    Maintenant j'ai donc ma liste dans une ListBox et la par contre c'est possible de vérifier si doublons il y a ou pas.

    je cherche comment faire cela

    Merci pour l'aide apporter

    Cordialement Ray
    0
  8. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    j'ai donc ma liste dans une ListBox et la par contre c'est possible de vérifier si doublons il y a ou pas. Desole, mais je ne comprends pas. S'il n'y a pas de doublon en fichiers, pourquoi il y en aurait dans la listbox ???
    0
  9. vieuxray
     
    Salut f894009

    Je me suis encore planté sur ce coup la et bien sur tu a raison.

    j'en reste la pour l'instant.

    Juste une petite question svp car je n'ai pas trouver sur le net.

    Dans une ListBox peut'on mettre comme dans les Listviews des lignes (Gridlines)

    j'ai essayer mais ca marche pas

    Merci de ton aide

    Cdlt Ray
    0
  10. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    Dans une ListBox peut'on mettre comme Non.
    0
  11. vieuxray
     
    Re f894009

    Merci beaucoup pour ta réponse

    Et merci pour ton aide et ton savoir

    bonne soirée a toi

    bonnes fètes de fin d'année 2013

    je clos le sujet

    Bien cordialement Raymond
    0