да, так работает, спасибо большое) правда одну и ту же кнопку "открыть" нужно будет использовать для файлов из 3х разных директорий, но видимо это невозможно, изменю интерфейс) спасибо большое!вы меня очень выручили!
С этим я справилась. теперь проблема в том, что перечень всех файлов должен появляться в listbox (и появляется), но нужно чтобы при выделении файла в окне listbox и нажатии кнопки "открыть", открывался этот файл, но пишет "не удается найти указанный файл"
Заранее извините, если вопрос глупый, не профи в программировании, просто сложилась такая ситуация, что нужно очень срочно сделать, сегодня. Вопрос вот в чем. Есть директория с файлами, я извлекаю оттуда файлы и в столбце А на листе экселя появляются имена файлов, а в столбце В пути к ним. Путь - гиперссылка, при переходе по ней открывается файл. Но мне нужно не так. Необходимо чтобы файл можно было открыть просто нажав на имя, т.е. сделав гиперссылку из имени. Встроенные инструменты типа "=ГИПЕРССЫЛКА()" не подходят. нужен код на VBA. Это очень срочно, помогите пожалуйста