Quando um arquivo do Excel é bloqueado em um compartilhamento de rede, como ele sabe quem o bloqueou?

9

Estamos usando o Excel 2010 e, às vezes, os usuários estão trabalhando em um compartilhamento de rede. Quando um usuário na rede abre o arquivo no Excel, o arquivo é bloqueado para edição - esse é o comportamento esperado. Quando outro usuário tenta abrir o arquivo, o Excel envia a mensagem

[filename] está bloqueado para edição por 'John Doe'

O problema é que o usuário sempre é esse nome de usuário específico, independentemente de quem realmente tem o arquivo aberto. Onde o Excel obtém essas informações e como corrigi-las?

Atualização: eu deveria ter mencionado que no Excel, em Opções (Geral), os nomes de usuário corretos foram configurados. Não é de onde vem esse nome de usuário.

ScottStonehouse
fonte

Respostas:

9

O Excel cria um arquivo oculto no compartilhamento chamado ~ $ filename, em que filename é o arquivo original. Esse arquivo oculto contém o nome do usuário que possui o arquivo bloqueado. O nome vem das opções do Office, como outros declararam.

Por alguma razão, esse arquivo não foi excluído corretamente quando o arquivo foi fechado. Estranhamente, tudo ainda funciona - o próximo usuário a abrir o arquivo ainda pode editar e salvar, mas parece que ele fez check-out para outra pessoa. E mesmo depois de editar, salvar e fechar o Excel, esse arquivo oculto ainda não é excluído.

Depois de excluir manualmente o arquivo, tudo funcionará corretamente novamente.

ScottStonehouse
fonte
3

Altere o nome no Excel para que os usuários sejam o nome real em arquivo> opções> geral

Jim B
fonte
Isso já foi feito. Este não é o problema.
ScottStonehouse
O Excel obtém o nome desse campo. John doe é a pessoa que tem o arquivo bloqueado. Tem certeza de que eles não estão usando várias cópias do mesmo arquivo?
B