Excel 2013: atualizar a conexão de dados com falha, tenta abrir o arquivo

0

EDIT: Eu poderia ter resolvido isso sem saber qual era a causa. Eu ainda estou executando testes para determinar se ele adere, mas de um usuário em que a conexão funcionou como esperado, eu exportei um arquivo de conexão e salvei a pasta de trabalho enquanto a conexão de dados estava definida para sempre usar esse arquivo de conexão.

Estamos trabalhando com algumas pastas de trabalho ativadas por macro, todas armazenadas em um compartilhamento de rede. Para simplificar a situação: pasta de trabalho A busca alguns dados da pasta de trabalho B. Refresh All normalmente atualiza a pasta de trabalho conforme pretendido. Tudo bem até agora.

Para alguns usuários, a conexão de dados parece falhar de alguma forma, e o Excel então tenta abrir o arquivo inteiro em vez de apenas puxar a tabela. Concedido, se deixarmos abrir o arquivo, a atualização será concluída. Mas a sobrecarga adicional de abrir e fechar esse arquivo em particular não é realmente aceitável (é pesado em recursos).

Vou reiterar que isso não ocorre para todos os usuários, e para aqueles que ocorre, ocorre de forma consistente.

Não sei se é um problema de permissão, pois todos os usuários podem abrir todos os arquivos. Mesmo aqueles que enfrentam esse problema podem abrir todos os arquivos no compartilhamento manualmente sem problemas e sem ter que autenticar novamente ou algo assim.

Como faço para solucionar isso? Eu estou pensando que isso tem a ver com autenticação de alguma forma, mas como eu descubro onde / como / porque está falhando? A conexão de dados está definida para usar as credenciais do usuário conectado.

    
por Vegard 14.10.2015 / 11:34

1 resposta

0

Então a falha não foi nada do que eu pensava que era. Acontece que o Excel não pode puxar a tabela desejada quando o arquivo é aberto por outra pessoa, a menos que a instância local do Excel possa abrir uma versão somente leitura primeiro.

    
por 14.10.2015 / 12:57