Forçar a quebra do link externo no Excel se o arquivo não for encontrado

Forçar a quebra do link externo no Excel se o arquivo não for encontrado

Tenho uma planilha Excel que possui um link externo para outra planilha. O que eu quero que aconteça é se

  • Planilha_principal.xlsx
  • Dados_secretos.xlsx

Quando alguém abre Main_Spreadsheet.xlsx e não tem Secret_Data.xlsx, quero que os links externos sejam quebrados (o que significa que eles obtêm #REF! Ou o que quer que esteja na célula, em vez de dados reais). O que acontece agora é que eles veem os dados reais de Secret_Data.xlsx da última vez que os links foram atualizados.

Como posso fazer isso para que, se faltar o arquivo no link externo, os dados sejam apagados?

=LOOKUP(A30,'[Secret_Data.xlsx]Data'!$A$2:$B$20)

Portanto, o código acima deve deixar a célula vazia (ou erro, ou qualquer outra coisa) se o xlsx referenciado estiver faltando. No momento, ele deixa os dados existentes da última atualização do link.

Responder1

Eu tive um problema semelhante - foram necessárias duas soluções:

  1. Verifique em Fórmulas> Gerenciador de nomes e remova links externos
  2. Encontre quaisquer células com Validação de Dados que possam estar se referindo a um link externo. (Início/Localizar e selecionar/Ir para especial/Validação de dados/Todos)

Uma opção mais contundente:

  1. Faça uma cópia da sua planilha.
  2. Renomeie-o para planilhaname.zip (em vez de .xlsx)
  3. Abra o arquivo no WinZip ou similar
  4. Navegue até a subpasta xl
  5. Exclua a pasta "externalLinks"
  6. Renomeie o arquivo para planilhaname.xlsx
  7. Abra a planilha no Excel - escolha reparar a planilha

Após o reparo, o Excel deverá fornecer mais detalhes sobre quais links tiveram que ser quebrados manualmente. Você pode usar a nova planilha ou usar as informações que aprendeu para remover os links manualmente.

Responder2

Após verificar objetos, fórmulas, nomes, títulos de gráficos e séries de dados, descobri que minha referência externa estava em "Formatação Condicional". No entanto, não houve referência a outra pasta de trabalho, como [Budget.xls] em nenhum dos campos ou condições. Só depois consegui quebrar o link do grupo "Conexões". Eu espero que isso ajude!

Responder3

  1. Clique no logotipo do botão do Office ou no menu Arquivo no canto superior esquerdo e escolha "Opções" ou "Opções do Excel" (dependendo da sua versão)

  2. Em "Avançado", na seção "Ao calcular esta pasta de trabalho", desmarque "Salvar valores de link externo"

informação relacionada