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

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 está bloqueado para edição - esse é o comportamento esperado. Quando outro usuário tenta abrir o arquivo, o Excel informa a mensagem

[filename] is locked for editing by 'John Doe'

O problema é que o usuário é sempre esse nome de usuário específico, independentemente de quem realmente tenha 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 este nome de usuário.

    
por ScottStonehouse 12.01.2012 / 18:28

2 respostas

9

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

Por algum motivo, 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 foi feito check-out para outra pessoa. E mesmo depois de editar, salvar e fechar o Excel, esse arquivo oculto ainda não foi excluído.

Depois de excluir manualmente o arquivo, tudo funciona corretamente novamente.

    
por 12.01.2012 / 20:26
3

Altere o nome no Excel para que os usuários sejam o nome real dos usuários em file > options > general

    
por 12.01.2012 / 18:31