1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
Sub LireDonnees()
'référence à cocher --> "Microsft Shell Controls And Automation"
Dim AppShell As Shell
Dim Dos As Folder
Dim Fich As FolderItem
Dim I As Integer
Dim J As Integer
Dim Chemin As String
Dim Fichier As String
Chemin = "D:\Dossier\"
Fichier = "Image.jpg"
Set AppShell = CreateObject("Shell.Application")
Set Dos = AppShell.Namespace(Chemin)
Set Fich = Dos.Items.Item(Fichier)
Range("A:B").ClearContents
For I = 0 To 308
Select Case I
Case 0 To 7, 10 To 13, 19 To 35, 161 To 165, 175 To 183, 231 To 251
If Dos.GetDetailsOf(Fich, I) <> "" Then
J = J + 1
Cells(J, 1) = Dos.GetDetailsOf("", I) & " :"
Cells(J, 2) = Dos.GetDetailsOf(Fich, I)
End If
End Select
Next
End Sub |
Partager