Recebe um erro "O ficheiro pode ter sido alterado" mensagem quando guarda um livro num servidor de rede no Excel 2002 ou no Excel 2003

Traduções de Artigos Traduções de Artigos
Artigo: 324491 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando tenta guardar um livro do Microsoft Excel para um servidor de rede, poderá receber a seguinte mensagem se o servidor tem um serviço intermédio, tal como serviços para Macintosh, ou se houver latência na ligação de rede durante a abertura do livro:
O ficheiro (filename .xls) poderá foram alterado por outro utilizador desde que guardou pela última vez. Nesse caso, o que quer fazer?
  • Guardar uma cópia
  • Substituir as alterações
Guardar uma cópia é a opção predefinida.

Causa

Esta mensagem é uma nova funcionalidade no Microsoft Excel 2002 protege-o de substituir as alterações de outra pessoa se perca conectividade de rede.

Se abrir um ficheiro a partir de uma unidade de rede e, em seguida, o computador perde conectividade de rede, uma segunda pessoa pode abri-lo mesmo, efectuar alterações, guardar e, em seguida, feche o ficheiro sem o seu conhecimento.

Se, em seguida, tentar guardar o ficheiro, o Excel compara o carimbo do ficheiro na memória com o carimbo de data do ficheiro na unidade de rede. Se o carimbo de data/hora não corresponder, o Excel pede-lhe a mensagem descrita anteriormente.

Existem duas condições quando um utilizador poderá receber esta mensagem incorrecta:
  • Quando guarda o ficheiro num servidor de rede que esteja a executar um serviço intermédio, o computador poderá escrever obter informações adicionais no ficheiro depois do Excel obtém o carimbo de data/hora. Por exemplo, computadores com serviços para Macintosh vão escrever informações adicionais relacionadas com Macintosh para cada ficheiro. Isto pode ocorrer depois do carimbo de data/hora é obtido pelo Excel.
  • Para ficheiros abertos com acesso de escrita, o Excel irá escrever informações de proprietário para o ficheiro e originam uma alteração no último carimbo de modificação. Excel irá recolher as informações de carimbo de data / hora após esta operação de escrita for concluída com êxito e o resto do livro é lido num. No entanto, se existir latência da rede, é possível que o ficheiro não será completamente actualizado da cache de ficheiros local quando o Excel pede para o carimbo de data/hora. Por conseguinte, o servidor poderá devolver o valor de tempo como conjunto antes da última edição e não irá corresponder o Excel espera quando verifica o tempo em Guardar. Isto pode ocorrer com mais frequência se o ficheiro estiver localizado numa rede Appliance (NetAPP) dispositivo de armazenamento ou através de uma rede alargada WAN, Wide Area (Network).
Quando tenta guardar o ficheiro, o Excel detecta a diferença de tempo carimbos entre abrir e guardar e pede-lhe em conformidade.

Resolução

Nota Fazer não implementar a seguinte chave de registo a menos que seja-se de que a causa da mensagem de aviso. Se implementar esta chave de registo sem saber a causa a mensagem de aviso seja apresentada, poderia potencialmente máscara uma rede de maiores dimensões ou problema no servidor.

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows

Excel 2003

Para resolver este problema no Excel 2003, siga estes passos:
  1. Clique em Iniciar , clique em Executar , escreva regedit e, em seguida, prima ENTER .
  2. Localize e, em seguida, clique na seguinte chave:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\11.0\Excel\Options
  3. No menu Editar , aponte para Novo e, em seguida, clique em Valor DWORD (DWORD Value) .
  4. Escreva QFE_Saskatchewan para o nome e, em seguida, prima ENTER .
  5. Clique com o botão direito do rato na entrada
    QFE_Saskatchewan
    e, em seguida, clique em Modificar .
  6. Na caixa valor , escreva 2 . Quando escreve este valor, o Excel sempre esvaziar a cache de ficheiros antes do programa obtém o carimbo de data/hora. (Isto deve resolver o problema na maior parte das vezes.) Ou, escreva 1 para que o Excel desactivar o carimbo de data/hora Verifique e suprimir a caixa de diálogo cada caso.

    Nota Não recomendamos a desactivar o tempo de marca de verificação.
  7. Clique em OK para guardar a definição.

Excel 2002

Este problema foi primeiro corrigido numa correcção que agora está contida num Service Pack. Se tiver instalado o Service Pack mais recente do Office XP, não é necessário instalar a correcção.

Informações sobre Service Packs

Este problema é corrigido no Office XP Service Pack 3.
Para resolver este problema, obtenha o service pack mais recente do Microsoft Office XP. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
307841Como obter o Office XP service pack mais recente

Para activar a correcção

Para activar esta alteração de estrutura, siga estes passos:
  1. Clique em Iniciar , clique em Executar , escreva regedit na caixa Abrir e, em seguida, prima ENTER.
  2. Localize e, em seguida, clique na seguinte chave:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\10.0\Excel\Options
  3. No menu Editar , aponte para Novo e, em seguida, clique em Valor DWORD (DWORD Value) .
  4. Escreva QFE_Saskatchewan para o nome e, em seguida, prima ENTER.
  5. Clique com o botão direito do rato na entrada
    QFE_Saskatchewan
    e, em seguida, clique em Modificar .
  6. Na caixa valor , escreva 2 para que o Excel sempre esvaziar a cache de ficheiros antes de obter o carimbo de data/hora. Isto deve resolver o problema na maior parte das vezes. Ou, escreva 1 para que o Excel desactivar o carimbo de data/hora Verifique e suprimir a caixa de diálogo cada caso.

    Nota Não recomendamos a desactivar o tempo de marca de verificação.
  7. Clique em OK para guardar a definição.
  8. Reinicie o Excel para que a definição ter efeito para esse utilizador.

Informações sobre a correcção

Como obter a correcção

Este problema foi corrigido no pacote de correcção do Excel 2002 Post-Service Service Pack 2 datada 7 de Junho de 2003.
Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
822347Descrição do pacote de correcções do Excel 2002 pós-Service Pack 2: 7 de Junho de 2003

Como contornar

Para contornar este problema, utilize um dos seguintes métodos:
  • Partilhe os livros do Excel ao clicar em ' Partilhar livro ' no menu Ferramentas . Pode restringir o acesso ao ficheiro utilizando as permissões de partilha. Livros partilhados controlar edições multi-utilizador e não requerem a verificação de carimbo de data / hora.
  • Guardar os ficheiros para um Microsoft Windows 2000 ou Microsoft Windows Server 2003 numa rede local (LAN) e desactivar serviços que podem modificar o ficheiro inesperadamente, como os serviços para Macintosh.
  • Se tem a certeza de que que é a única pessoa que tem acesso ao ficheiro ou a única pessoa que está a utilizar o ficheiro, basta clicar Substituir alterações na caixa de diálogo.

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". Este problema foi corrigido pela primeira vez no Office XP Service Pack 3.

Nota Para activar a correcção, tem de adicionar a chave de registo que é documentada na secção "Resolução" após a instalação do Office XP Service Pack 3.

Propriedades

Artigo: 324491 - Última revisão: 1 de fevereiro de 2007 - Revisão: 12.4
A informação contida neste artigo aplica-se a:
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
Palavras-chave: 
kbmt kbqfe kbhotfixserver kbbug kberrmsg kbnofix KB324491 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 324491

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com