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
|
Private Sub UserForm_activate() 'Private Sub UserForm_Initialize()
Dim Fichier As Object, FSO As Object, C As Range, Ctr As Long, F As Object
Chemin = "H:\"
Set FSO = CreateObject("Scripting.FileSystemObject")
'*** Définit les entêtes de colonnes
With ListView1
With .ColumnHeaders
.Clear 'Supprime les anciens entêtes
'*** Ajout des colonnes
.Add , , "Nom fichier", 200
.Add , , "Taille (ko)", 70, lvwColumnRight
.Add , , "Durée", 100, lvwColumnLeft
End With
.View = lvwReport 'affichage en mode Rapport
.Gridlines = True 'affichage d'un quadrillage
.FullRowSelect = True 'Sélection des lignes comlètes
End With
'----- Remplissage ListView1 ------------------------
With ListView1
For Each Fichier In FSO.GetFolder(Chemin).Files
Ctr = Ctr + 1
.ListItems.Add , , Fichier.Name
'.ListItems(Ctr).ListSubItems.Add , , Fichier.Name
.ListItems(Ctr).ListSubItems.Add , , Fichier.Size / 1024
'.ListItems(Ctr).ListSubItems.Add , , ObjFolder.GetDetailsOf(StrFileName, 27) ''(Durée d'une vidéo) mais ca ne fonctionne pas
Next Fichier
End With
End Sub |
Partager