wouldnt it be wise just to open the file with Open dialog?
Of course you can browse workbooks collection (contains all open wbks in this instance of excel).
something like
![]()
dim wbk as excel.workbook for each wbk in application.workbooks if wbk.name <> thisworkbook.name then ' populate some control in Userform like list.add or something ' or check some characteristic sign that "this is the file" an if "it is -> exit for end if next wbk
Bookmarks