Доброго времени суток.
Ничего сложного, но не для меня. На обработку нужно открыть файл из определенной папки. Имя файла заведомо не известно, поэтому нужно сделать это через стандартное окно открытия файла, вызванное из ВБА. Файлов много.
Пример:
Dim MyPath As String
Dim MyFileName As String
MyPath = "C:\xls\"
MyFileName = "какой-то.xls" 'имя файла на обработку
Workbooks.Open(MyPath & "\" & MyFileName).Activate 'открытие этого файла
- Так можно открыть файл с прописанным здесь именем, а мне нужно, чтоб выбирать имя (MyFileName) через диалоговое окно, в процессе работы (после запуска макроса)...и еще, как можно переделать, чтоб открывались не только екселевские файлы, но и импорт txt?