Eu tenho uma planilha do LibreOffice Calc que exibe uma mensagem perguntando se desejo atualizar links externos. Eu não adicionei links externos, mas copiei dados de outra janela do Calc em um ponto, após o qual esse problema começou. (Presumo que este problema não seja específico do LibreOffice, mas também esteja presente no OpenOffice.)
As únicas dicas que encontrei foram nos fóruns do LibreOffice:http://en.libreofficeforum.org/node/8150
Com base nessas dicas, investiguei e descobri o seguinte:
- O menu
Edit > Links
está esmaecido. (Editado, havia erradoExternal > Links
antes.) - A pesquisa por
///
,://
,*.*s
não retornou nenhum resultado.
Então: como faço para encontrar e remover os supostos links externos.
EDIT: Estou usando um .fods
arquivo, então pesquisar na fonte xml é algo que posso fazer; Eu encontrei:
...
<table:table table:name="'file:///path/to/somefile.fods'#Sheetname" table:print="false" table:style-name="ta_extref">
<table:table-source xlink:type="simple" xlink:href="relative/path/to/a/temporary/copy/I/once/made/of/somefile.fods" table:table-name="Sheetname" table:mode="copy-results-only"/>
...
</table:table>
<table:named-expressions/>
<table:database-ranges>
<table:database-range table:name="__Anonymous_Sheet_DB__0" table:target-range-address="Sheetname.A1:Sheetname.C1048572">
...
Parece que há uma planilha oculta no meu arquivo...
Responder1
Também recebi aquele pop-up na inicialização:
Tive o mesmo problema e descobri hoje que existe uma opção noEditarmenu chamadoLigações.... Selecione essa opção e você verá uma caixa de diálogo com a lista de links externos encontrados em seu documento.
Selecione o(s) link(s) que deseja remover e clique no(s) link(s)Quebrar linkbotão. Ele irá pedir-lhe uma confirmação. Diga sim. Agora os links desapareceram. Certifique-se de salvar. Para testar feche o LibreOffice e reabra seu documento. Não deve ser solicitado que você atualize nada se tiver removido todos esses links.
E seEditar »Links...está acinzentado?
De acordo com um comentário acima de L. Levrel, parece que o LibreOffice mantém oLigações...item de menu ficará acinzentado se você carregar um arquivo que não é um .ods
arquivo. Nesse caso, tente salvar em um arquivo .ods
, feche tudo e tente recarregar o novo arquivo. Desta vez, o item do menu não deve ficar esmaecido. Claro, você pode perder alguma formatação ao converter entre formatos. Atenção!
Responder2
Cada vez que abria uma planilha do Calc que copiei, recebia o mesmo pop-up"Este arquivo contém links para outros arquivos. Eles devem ser atualizados?"
A planilha que eu estava abrindo foi copiada de outra, mas cada planilha deveria ser independente.
Cheguei a esta página procurando como me livrar desse pop-up - isto é:
Como posso encontrar células em minha planilha que possuem fórmulas vinculadas a outros arquivos, para que eu possa alterar o conteúdo dessas células para que elas não sejam mais vinculadas a outros arquivos?
Seguindo trechos da conversa aqui, tentei o seguinte:
Usei Localizar e Substituir, mudei as opções para procurar em "Fórmulas" e para ver "Todas as planilhas" do livro. No texto "Find:" digitei "file" (sem as aspas).
Ao clicar em "Localizar próximo", consegui percorrer a planilha, encontrando cada célula que continha uma fórmula com a string de texto "arquivo" (que representa um link para outro arquivo) e removi o link completo para o outro arquivo, normalmente deixando apenas as referências de células reais. (que então se refere à planilha atual)
EXAMPLE: the search found the formula:
'file///c:documents/myusername/example.ods'B62
and I removed the file reference within the single quotes to leave
B62
Quando "Localizar e Substituir" não encontrou mais instâncias de "arquivo" nos fóruns, salvei e reabri a planilha.
O pop up referente aos links não apareceu mais.
Responder3
Eu mesmo tive o mesmo problema e depois de ler a discussão aqui, tentei copiar as planilhas que queria para um novo arquivo (no meu caso foi fácil porque eu só tinha uma planilha), e isso resolveu para mim. Pode ser que a planilha oculta problemática esteja nesse arquivo e, portanto, a criação de um novo arquivo pode evitar o problema. Não tenho certeza de como isso funcionaria com uma planilha complexa com muitas planilhas.
Como alternativa, você pode tentar descobrir como exibir uma planilha. (Eu fiz isso no Excel - o VBA também permite que você obtenha níveis adicionais de ocultação - mas acho que esse pode não ser realmente o problema, então tentaria primeiro "copiar para uma nova planilha").
Responder4
Ao executar a abordagem sugerida 'Encontrar todas as fórmulas de "arquivo", percebi que isso por si só pode não ser suficiente. No meu caso, a gravação de alterações foi habilitada, o que resultou no link para o arquivo remoto ainda ativo. Depois que todas as alterações registradas foram aceitas e o controle de alterações foi desativado, consegui quebrar o link para o arquivo remoto.