No Microsoft Excel, você pode vincular uma célula em uma pasta de trabalho a outra pasta de trabalho usando uma fórmula que faz referência à pasta de trabalho externa. Isso é chamado de link de pasta de trabalho. Quando esse link de pasta de trabalho é criado, ele pode usar um caminho relativo, que pode permitir que você mova as pastas de trabalho sem quebrar o link. Este artigo discute como os links de pasta de trabalho são armazenados pelo Excel em circunstâncias diferentes e podem ajudar quando você está tentando corrigir um link quebrado.
Quando o Excel abre uma pasta de trabalho de destino que contém links de pasta de trabalho, ela combina dinamicamente as partes dos links da pasta de trabalho armazenados na pasta de trabalho com as partes necessárias do caminho atual da pasta de trabalho de origem para criar um caminho absoluto.
Também é importante observar que o que aparece na barra de fórmulas não é necessariamente o que é armazenado. Por exemplo, se a pasta de trabalho de origem estiver fechada, você verá um caminho completo para o arquivo, embora apenas o nome do arquivo possa ser armazenado.
Links de pastas de trabalho para pastas de trabalho de origem são criados de maneira relativa sempre que possível. Isso significa que o caminho completo para a pasta de trabalho de origem não é registrado, mas sim a parte do caminho conforme se relaciona com a pasta de trabalho de destino. Com esse método, você pode mover as pastas de trabalho sem quebrar os links entre elas. Os links da pasta de trabalho permanecem intactos, no entanto, somente se as pastas de trabalho permanecerem no mesmo local em relação umas às outras. Por exemplo, se a pasta de trabalho de destino estiver C:\Mydir\Destination.xlsx e a pasta de trabalho de origem estiver C:\Mydir\Files\Source.xlsx, você poderá mover os arquivos para a unidade D, desde que a pasta de trabalho de origem ainda esteja localizada em uma subpasta chamada "Arquivos".
Links relativos podem causar problemas se você mover a pasta de trabalho de destino para computadores diferentes e a pasta de trabalho de origem estiver em um local central.A forma como os links da pasta de trabalho são gravados varia das seguintes maneiras:
Tipo de armazenamento 1: a mesma unidade com a mesma pasta ou pasta filho
A pasta de trabalho de origem está na mesma pasta ou em uma pasta filho que a pasta de trabalho de destino. Nesse caso, armazenamos o caminho de arquivo relativo, por exemplo, subpasta/source.xlsx e destination.xlsx.
Esse tipo funciona melhor para pastas de trabalho baseadas em nuvem e quando ambas as pastas de trabalho são movidas.
Tipo de armazenamento 2: a mesma unidade, mas com pastas de irmãos diferentes
As pastas de trabalho de origem e de destino estão na mesma unidade, mas em pastas de irmãos diferentes. Nesse caso, armazenamos um caminho relativo ao servidor, por exemplo, /root/parent/sibling1/source.xlsx e /root/parent/sibling2/destination.xlsx.
Esse tipo funciona melhor se a pasta de trabalho de destino for movida dentro da mesma unidade, mas a pasta de trabalho de origem permanecer no mesmo local.
Tipo de armazenamento 3: unidades diferentes
A pasta de trabalho de origem está em uma unidade diferente da pasta de trabalho de destino. Por exemplo, a pasta de pasta de trabalho de destino está na unidade C e a pasta de pasta de trabalho de origem está na unidade H. Nesse caso, armazenamos o caminho absoluto, por exemplo, H:\folder\source.xlsx ou https://tenant.sharepoint.com/teams/site/folder/source.xlsx.
Esse tipo funciona melhor se a pasta de trabalho de destino for movida, mas a pasta de trabalho de origem permanecer no mesmo local. Isso pressupõe que a pasta de trabalho de destino ainda possa acessar a pasta de trabalho de origem.
Se a pasta de trabalho de origem estiver localizada na pasta XLStart, Local de Arquivo de Inicialização Alternativa ou Biblioteca , uma propriedade será gravada para indicar uma dessas pastas e apenas o nome do arquivo será armazenado.
O Excel reconhece duas pastas XLStart padrão das quais abrir arquivos automaticamente na inicialização. As duas pastas são as seguintes:
A pasta XLStart que está no perfil do usuário é a pasta XLStart armazenada como uma propriedade para o link da pasta de trabalho. Se você usar a pasta XLStart que está na pasta de instalação do Office, essa pasta XLStart será tratada como qualquer outra pasta no disco rígido.
O nome da pasta do Office é alterado entre versões do Office. Por exemplo, o nome da pasta do Office pode ser Office14, Office15 ou Office16, dependendo da versão do Office em execução. Essa alteração de nome de pasta faz com que os links da pasta de trabalho sejam quebrados se você mover para um computador que está executando uma versão diferente do Excel do que a versão na qual o link foi estabelecido.-
A pasta XLStart que está na pasta de instalação do Office, como C:\Program Files\Microsoft Office\<pasta do Office>\XLStart
-
A pasta XLStart que está no perfil do usuário, como C:\Documentos e Configurações\<nome de usuário>\Application Data\Microsoft\Excel\XLStart
Quando uma pasta de trabalho de origem é vinculada, o link da pasta de trabalho é estabelecido com base na forma como a pasta de trabalho de origem foi aberta. Se a pasta de trabalho foi aberta em uma unidade mapeada, o link da pasta de trabalho será criado usando uma unidade mapeada. O link da pasta de trabalho permanece assim, independentemente de como a pasta de trabalho de origem é aberta no futuro. Se a pasta de trabalho de origem for aberta por um caminho UNC, o link da pasta de trabalho não será revertido para uma unidade mapeada, mesmo que uma unidade correspondente esteja disponível. Se você tiver links da pasta de trabalho unc e mapeada no mesmo arquivo e as pastas de trabalho de origem estiverem abertas ao mesmo tempo que a pasta de trabalho de destino, somente os links que correspondem à forma como a pasta de trabalho de origem foi aberta reagirão como hiperlink. Especificamente, se você abrir a pasta de trabalho de origem por meio de uma unidade mapeada e alterar os valores na pasta de trabalho de origem, somente os links criados para a unidade mapeada serão atualizados imediatamente.
Além disso, o link da pasta de trabalho exibido no Excel pode aparecer de forma diferente, dependendo de como a pasta de trabalho foi aberta. O link da pasta de trabalho pode parecer corresponder ao compartilhamento UNC raiz ou à letra de unidade raiz usada para abrir o arquivo.Há várias circunstâncias em que os links da pasta de trabalho entre pastas de trabalho podem ser inadvertidamente feitos para apontar para locais errôneos. A seguir estão dois dos cenários mais comuns.
Cenário 1-
Você mapeia uma unidade sob a raiz de um compartilhamento. Por exemplo, você mapeia a unidade Z para \\MyServer\MyShare\MyFolder1.
-
Você cria links de pasta de trabalho para uma pasta de trabalho de origem que é armazenada no local mapeado depois de abrir a pasta de trabalho de destino por meio dessa unidade mapeada.
-
Você abre a pasta de trabalho de destino por um caminho UNC.
-
Como consequência, o link da pasta de trabalho será quebrado.
Se você fechar a pasta de trabalho de destino sem salvá-la, os links da pasta de trabalho não serão alterados. No entanto, se você salvar a pasta de trabalho de destino antes de fechá-la, salvará os links da pasta de trabalho com o caminho quebrado atual. As pastas entre a raiz do compartilhamento e a pasta mapeada serão deixadas de fora do caminho. No exemplo acima, o link seria alterado para \\MyServer\MyFolder1. Em outras palavras, o nome compartilhar é eliminado do caminho do arquivo.
Cenário 2-
Você mapeia uma unidade sob a raiz de um compartilhamento. Por exemplo, você mapeia a unidade Z para \\MyServer\MyShare\MyFolder1.
-
Você abre o arquivo por um caminho UNC ou uma unidade mapeada mapeada para uma pasta diferente no compartilhamento, como \\MyServer\MyShare\MyFolder2.
-
Como consequência, o link da pasta de trabalho será quebrado.
Se você fechar a pasta de trabalho de destino sem salvá-la, os links da pasta de trabalho não serão alterados. No entanto, se você salvar a pasta de trabalho de destino antes de fechá-la, salvará os links da pasta de trabalho com o caminho quebrado atual. As pastas entre a raiz do compartilhamento e a pasta mapeada serão deixadas de fora do caminho. No exemplo acima, o link seria alterado para \\MyServer\MyFolder1. Em outras palavras, o nome compartilhar é eliminado do caminho do arquivo.
Consulte Também
Criar links de pasta de trabalho