Você precisa definir "ForceShellExecute" no registro para que o Office não manipule o link. mas tem algumas limitações:
do artigo:
"Por motivos diferentes (como" Não é possível localizar o servidor da Internet ou o servidor proxy "), sua empresa pode achar que é necessário alterar a maneira como o Office abre links e forçar o Office a usar a maneira de abrir do Windows Para isso, você usará essa chave do Registro: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ 9.0 \ Comum \ Internet e um Reg_Dword chamado ForceShellExecute com valor 1 (N.B esta chave refere-se a 9.0 para todas as versões do Office) "
Isso fará com que o Office use o Windows como um meio de vincular, em vez de um modo de vinculação do Office. Então, basicamente, será o mesmo que se o usuário abrisse o link em Iniciar - Executar - Colar o link - Enter. Existem sine mudanças de comportamento conhecidas e problemas que você pode ver ao definir essa chave, para que você possa tomar uma decisão significativa sobre se deve usá-la ou não. (ver link)