Я работаю над документом Excel, чтобы сделать структуру папок (проекта), используя HYPERLINK
s для важных файлов и папок (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: "" - & gt; "), ничего не улучшается, я получаю ошибку" файл не найден ".
И ... только только если мне нужно использовать VB (мне не нравится предупреждение о безопасности), что будет лучшим способом сделать это?
.bat
), который должен быть более универсальным, чем ярлык.