Como o Excel decide usar um caminho absoluto para links externos em vez de um caminho relativo

5

Parece haver uma diferença no comportamento de links relativos no Excel 2013 do Excel 2010.

O que estou experimentando no Excel 2013 é o seguinte:

  • Se a opção "Salvar valores do link externo" estiver marcada, os links nas fórmulas serão sempre salvos como absolutos, em vez de links relativos.
  • Para obter um link relativo, não é necessário apenas desmarcar essa opção. É necessário desmarcá-lo antes que a pasta de trabalho seja salva.
  • Quando uma nova pasta de trabalho é criada, a opção é marcada por padrão

Então, o que eu gostaria de saber é o seguinte:

  • É tudo o que acabei de descrever como esperado para o Excel 2013?
  • Algum disso depende da versão do Excel 2013 ou do ambiente?
  • Existe alguma maneira de alterar o valor padrão de 'Salvar valores de links externos' para novas pastas de trabalho? (Seria útil obter uma resposta para isso, mesmo que seja "não").

Também agradeço a qualquer pessoa que tenha o Excel 2013 instalado e queira confirmar se ele vê o mesmo comportamento em sua própria máquina, mesmo que não saiba as respostas para essas perguntas.

    
por Ben Aaronson 23.09.2013 / 16:24

2 respostas

4

Eu vejo a corrupção de hiperlinks externos acontecer mesmo com o Excel 2010, para planilhas armazenadas em um servidor do SharePoint. ON save, todos os hyperlinks absolutos são transformados em hyperlinks relativos, o que os estraga. Ir para o arquivo \ Opções \ Avançado \ Geral \ Opções da Web \ "arquivos" e desmarcar a caixa chamada "Atualizar links ao salvar" interrompe esse comportamento.

No entanto, quando outro usuário abrir a mesma planilha, se ele também não desmarcar essa caixa, antes de salvar, os hiperlinks absolutos serão todos destruídos também.

Isso significa que todos os usuários que podem acessar a planilha, devem ser avisados para alterar essa configuração, porque não parece haver nenhuma maneira de fazer com que a alteração seja 'mantida' com o arquivo em si.

Isso é especialmente ruim para os usuários do SharePoint, já que o SharePoint foi projetado para simplificar o compartilhamento de arquivos.

Isto é tudo o que consegui determinar sobre este 'problema' - gostaria de ter uma semana para pesquisar, mas tenho trabalho a fazer. Além disso, parece-me que a Microsoft é a entidade que deveria pesquisá-lo e corrigi-lo.

Espero que isso ajude ....

    
por 04.08.2014 / 14:54
0

Para adicionar mais confusão às possíveis soluções, deve-se notar que os caminhos são exibidos como absolutos, embora se comportem como relativos: isso fica evidente quando a planilha vinculada é fechada e os dados locais são "armazenados em cache" até a última localização da fonte.

Apenas tentei mover alguns arquivos com um link criado sem nenhum cuidado especial, e ele ficou relativo, desde que o arquivo vinculado tenha sido aberto e, quando o arquivo foi fechado, ele foi alterado em um caminho absoluto.

Se, em vez disso, o arquivo não for mais encontrado no local relativo (ou seja, no meu caso, a mesma pasta), o caminho absoluto terá precedência e se o arquivo foi encontrado onde estava apontando, será finalizado.

Eu fiz alguns testes movendo alguns arquivos vinculados em diferentes locais e, em seguida, movi apenas a vinculação e deixei o vinculado para trás.

HTH

(usando o excel 2013)

    
por 21.12.2016 / 17:31