Dim repCherché
'Dim dateCherché
Sub arborescence()
racine = "C:\Users\ccachat\Desktop\cca\"
repCherché = InputBox("Nom du répertoire cherché?")
'dateCherché = InputBox("Date recherchée?")
[A:A].Clear
Range("A3").Select
Set fs = CreateObject("Scripting.FileSystemObject")
Set dossier_racine = fs.getfolder(racine)
Lit_dossier_1_Niveau dossier_racine, 1
End Sub
'JB modif brunoM45
Sub Lit_dossier_1_Niveau(ByRef dossier, ByVal niveau)
For Each D In dossier.SubFolders
If UCase(D) Like "*" & UCase(repCherché) & "*" Then
ActiveCell.Value = D
ActiveCell.Offset(1, 0).Select
End If
Next
End Sub
'brunoM45
'Sub Lit_dossier(ByRef dossier, ByVal niveau)
' On Error Resume Next
' For Each D In dossier
' If UCase(dossier.Name) Like "*" & UCase(repCherché) & "*" Then
' ActiveCell.Value = dossier.Path
' ActiveCell.Offset(1, 0).Select
' End If
' Next D
' On Error GoTo 0
'End Sub
'boisgontier
'Sub Lit_dossier(ByRef dossier, ByVal niveau)
' If UCase(dossier.Name) Like "*" & UCase(repCherché) & "*" & UCase(dateCherché) & "*" Then
' ActiveCell.Value = dossier.Path
' ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=dossier.Path
' ActiveCell.Offset(1, 0).Select
' End If
' 'If UCase(dossier.Name) Like "*" & UCase(dateCherché) & "*" Then
' ' ActiveCell.Value = dossier.Path
' 'ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=dossier.Path
' 'ActiveCell.Offset(1, 0).Select
' 'End If
' On Error Resume Next
' For Each D In dossier.subfolders
' 'MsgBox d
' Lit_dossier D, niveau + 1
' Next
'End Sub