Bonjour à tous,
J'ai trouvé ce code ( cf plus bas) sur le net et il marche très bien sur PC ( Merci à son créateur) mais j'aurais besoin de le rendre compatible sur exel mac 2011 qui ne gère pas les objets utilisant les contrôles active X.
Mon niveau de VBA ne me permet pas de le faire et je ne trouve pas grand chose sur le net.
En vous remerciant par avance pour le coup de main,
Cordialement,
Nicolas
J'ai trouvé ce code ( cf plus bas) sur le net et il marche très bien sur PC ( Merci à son créateur) mais j'aurais besoin de le rendre compatible sur exel mac 2011 qui ne gère pas les objets utilisant les contrôles active X.
Mon niveau de VBA ne me permet pas de le faire et je ne trouve pas grand chose sur le net.
En vous remerciant par avance pour le coup de main,
Cordialement,
Nicolas
VB:
Sub Test ()
' ne pas actualiser l'ecran gain de vitesse
Application.ScreenUpdating = False
Dim objShell As Object, objFolder As Object, oFolderItem As Object
Dim chemin As String
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.BrowseForFolder(&H0&, "Choisir un dossier", &H1&)
On Error Resume Next
Set oFolderItem = objFolder.items.Item
chemin = oFolderItem.Path
end sub
Dernière édition: