Bonsoir,
J'ai consulter la Faq précisement cet article Comment ouvrir une fenêtre de sélection de répertoire ?
Cela fonctionne très bien à condition que l'on utilise cette fonction depusi un formulaire :
genre comme cela :
Mais je souhaiterai recupérer le chemin , n'on pas pas un msgbox ou champ texte , mais directement dans une autre procédure , en fait qui me sert a sauvegarder des fichiers sur une clé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub Commande0_Click() Dim Msg, Style, Title, Resultat rep = SelectFolder("Sélectionnez un répertoire :", Me.Hwnd) Msg = "chemin : " & rep & " ." Style = vbOKOnly + vbInformation Title = "Version" Resultat = MsgBox(Msg, Style, Title) End Sub
Malheureusement , si je met ceci dans un autre module de code intégrant la sauvegarde :
Cela ne va pas marcher , j'ai conscience que cela doit bloquer à cause de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part rep = SelectFolder("Sélectionnez un répertoire :", Me.Hwnd)
Mais que mettre à la place ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me.Hwnd
Partager