I'm using Application.FileDialog(msoFileDialogFilePicker) to enable the user to select an Excel file for processing. It correctly obeys .Filters to restrict the files shown to .xls and .xlsx and if I specify just a folder name terminated by "\" in .InitialFileName that works as required too. So...