Я работаю над документом Excel, чтобы сделать структуру папок (проекта) управляемой, используя HYPERLINK
для важных файлов и папок (Word/Excel и т.д.).
Поскольку мы также используем TFS, я хочу добавить возможность проверки и регистрации прямо из листа Excel. Универсальная посадочная и обзорная страница.
Если бы я просто
=HYPERLINK("C:\work\TF.exe";"simple test")
Я получаю предупреждение безопасности, но программа выполняется.
В конце концов, я хочу что-то вроде
=HYPERLINK("C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\TF.exe status $/MyProject/Documents /recursive";"Find local Check Outs in Document folder")
Однако это не работает для пробелов в пути к файлу, а также для аргументов командной строки. Есть ли способ сделать этот запуск без использования VB? Даже если я обертываю части гиперссылки кавычками (используя двойные двойные кавычки для Excel: "" -> "), ничего не улучшается, я получаю ошибку" файл не найден ".
И ... только только если мне нужно использовать VB (мне не нравится предупреждение о безопасности), что будет лучшим способом сделать это?