Macro excel 2003

philson Messages postés 1 Statut Membre -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,



Comment créer une macro pour ouvrir un dossier dans excel 2003 ? Pour les fichier pas de probléme mais les dossiers ???...
A voir également:

1 réponse

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour

Function recherchedossier()  
'Auteurs: @+thierry_xld et michel_m  
Dim ObjShell As Object, ObjFolder As Object  
Dim Message As String  
Dim Chemin As String  
      
Message = "Faire la Sélection du Repertoire de sauvegarde:"  

Set ObjShell = CreateObject("Shell.Application")  
Set ObjFolder = ObjShell.BrowseForFolder(&H0&, Message, 1)  
      
    On Error Resume Next 'Si on sort sans sélection  
    Chemin = ObjFolder.ParentFolder.ParseName(ObjFolder.Title).Path & ""  
    If Chemin = "" Then End  
    recherchedossier = Chemin  
End Function


sub test() 
lecheminchoisi=recherchedossier 
msgbox lecheminchoisi
end sub 


Michel
0