O arquivo (nomedoarquivo.xls" pode ter sido alterado por outro usuario
desde a ultima vez que voce o salvou. Nesse caso, o que gostaria de
fazer?
· Salvar uma copia
· Substituir alterações
Ou, se a versao em Office for em ingles:
The file (filename.xls) may have been changed by another user since you
last saved it. In that case, what do you want to do?
· Save a copy
· Overwrite changes
A solucao nivel 2 seria alterar alguns detalhes no smbconf do linux,
porem como aqui o que rola eh nivel 1 vamos implementar uma solucao de
forma que nao dependamos dos nossos prezados Gerentes de TI.
Teremos de manipular chaves no registro, para tanto, entre no regedit:
E va ateh o seguinte caminho
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\11.0\Excel\Options
Crie um novo valor DWORD chamado QFE_Saskatchewan.
Em seguida, adicione o valor "2" (sem aspas) ao dword criado.
Assim o Excel sempre ira salvar a planilha sem exibir uma caixa de
dialogo com a mensagem de aviso citada acima. Isso soluciona o problema
na maioria das vezes mas a Microsoft diz que caso nao de certo, digite
o valor 1 ao inves de 2 pra que o Excel ignore totalmente a caixa de
dialogo (porem eles dizem que naum eh recomendado).
Para resolver esse problema no Office XP, basta fazer a instalacao do
Service Pack 3 pra office xp e pronto,
Ou entao, se o problema for tempo, faça a mesma coisa no caso do excel
2003. A diferenca eh que ao inves de Office\11.0, sera Office\10.0, ou
seja:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\10.0\Excel\Options
O resto é a mesma coisa.
O artigo, em ingles, pra resolver esse problema encontra-se na seguinte
url da microsoft:
http://support.microsoft.com/kb/324491/en-us
=)