Hi
Have a try with this
Dim strCurrDir As String
Dim fldpath As String
Debug.Print CurDir
strCurrDir = CurDir 'keep track of current directory
Application.FileDialog(msoFileDialogFolderPicker).Show
Debug.Print CurDir
fldpath = Application.FileDialog(msoFileDialogFolderPicker).SelectedItems(1)
ChDir fldpath 'chang to the new directory
Debug.Print CurDir
'Do your stuff
ChDir strCurrDir 'reset to previous current directory
End Sub
HTH
Regards
JY