bqtr
XLDnaute Accro
Bonsoir tout le monde,
En recherchant sur le forum, j'ai trouvé cette macro de Pascal76 pour choisir un répertoire.
Dim objShell As Object, objFolder As Object
Dim SecuriteSlash As Integer
Set objShell = CreateObject("Shell.Application") 'recuperer nom repertoire cible
Set objFolder = objShell.BrowseForFolder(&H0&, "Choisir un répertoire", &H1&)
On Error Resume Next
chemin = objFolder.ParentFolder.ParseName(objFolder.Title).Path
If objFolder.Title = "" Then chemin = ""
SecuriteSlash = InStr(objFolder.Title, ":")
If SecuriteSlash > 0 Then chemin = Mid(objFolder.Title, SecuriteSlash - 1, 2) & ""
Elle fonctionne parfaitement, mais est ce que son auteur ou quelqu'un d'autre pourrait la commenter, car il y a des lignes que je ne comprends pas.
Question subsidiaire :
Est il possilble de ne pas afficher le bouton " Créer un nouveau Dossier" ?
Merci d'avance
Bonne soirée
P.O
En recherchant sur le forum, j'ai trouvé cette macro de Pascal76 pour choisir un répertoire.
Dim objShell As Object, objFolder As Object
Dim SecuriteSlash As Integer
Set objShell = CreateObject("Shell.Application") 'recuperer nom repertoire cible
Set objFolder = objShell.BrowseForFolder(&H0&, "Choisir un répertoire", &H1&)
On Error Resume Next
chemin = objFolder.ParentFolder.ParseName(objFolder.Title).Path
If objFolder.Title = "" Then chemin = ""
SecuriteSlash = InStr(objFolder.Title, ":")
If SecuriteSlash > 0 Then chemin = Mid(objFolder.Title, SecuriteSlash - 1, 2) & ""
Elle fonctionne parfaitement, mais est ce que son auteur ou quelqu'un d'autre pourrait la commenter, car il y a des lignes que je ne comprends pas.
Question subsidiaire :
Est il possilble de ne pas afficher le bouton " Créer un nouveau Dossier" ?
Merci d'avance
Bonne soirée
P.O