Function ChoisirDossier() ' fonction permettant de faire apparaitre une sorte d'explrateur permettant de selectionner un repertoire
Dim ObjShell, ObjFolder, Chemin, SecuriteSlash
Set ObjShell = CreateObject('Shell.Application')
Set ObjFolder = ObjShell.BrowseForFolder(&H0&, 'Choisissez un répertoire', &H1&)
On Error Resume Next
Chemin = ObjFolder.ParentFolder.ParseName(ObjFolder.Title).Path & ''
ChDir Chemin
If ObjFolder.Title = 'Bureau' Then MsgBox ' choisissez un répertoire autre que le bureau': Exit Function
If ObjFolder.Title = '' Then Chemin = ''
SecuriteSlash = InStr(ObjFolder.Title, ':')
If SecuriteSlash > 0 Then Chemin = Mid(ObjFolder.Title, SecuriteSlash - 1, 2) & ''
ChoisirDossier = Chemin
End Function