Как сделать, чтобы в макросе excel запускалась форма?
Есть макрос, который открывает текстовый файл и преобразовывает в нужный вид как лист excel. У меня он открывает строго определенный файл (путь к нему в макросе прописан). Как сделать форму, запускаемую в макросе, в которой бы можно было задать путь к файлу?
UserForm1.Show
по ее закрытии читаешь значения полей их обрабатываешь, но можно воспользоваться стандартными диалогами MS Office, по ним мало документации, надо эксперементировать
у меня например получилось вот так
Application.Dialogs(xlDialogOpen).Show
Filename = ActiveWindow.Caption
попробуй (но как определить путь к файлу я не знаю (у меня все файлы лежали в заранее определенной директории))
[ Это Сообщение было отредактировано Gauss в 2002-02-12 1909 ]
Filename = ActiveWindow.Caption
Спасибо большое! Именно то, что нужно!