Excel travando ao salvar arquivo com macros

Anônima
2010-10-11T14:40:44+00:00

Desenvolvi um sistema no VBA para uso na empresa onde trabalho. O sistema funciona normalmente mas, de tempos em tempos, quando peço pra salvar o arquivo, o Excel trava e reinicia, e geralmente não consegue recuperar as últimas alterações. Ou seja, a própria operação de SALVAR fo.. o arquivo.

O pessoal do TI instalou várias atualizações do Office aqui. O problema até diminuiu, mas ainda acontece.

O que pode ser isso?

Eu achei que fosse algum problema com o meu programa, mas ha alguns dias colcluí uma versão nova do projeto, totalmente remodelada, e o problema ainda acontece. Em algumas situações, o programa salva por si mesmo o arquivo, e quando o Excel tá pra dar erro, aparece a seguinte mensagem quando a operação de salvamento está pra ocorrer:

Erro de execução 1004

O Microsoft Excel não pode acessar o arquivo 'D:\Pasta\Pasta\Pasta\Pasta do arquivo\98F1A000'. Há várias razões possíveis:

  • O nome do caminho ou arquivo não existe.
  • O arquivo está sendo usado por outro programa.
  • O nome da pasta de trabalho que você está tentando salvar é o mesmo de outra pasta de trabalho aberta no momento.

Aí eu cancelo a macro e tento salvar pelo excel mesmo, e ele TRAVA. E o interessante é que aquele arquivo citado (98F1A000) ESTÁ na pasta, eu vejo ele lá, e não está aberto por outro aplicativo.

Este comportamento ocorre depois que eu abro a pasta de trabalho e ela fica um tempo aberta. Durante este tempo (que eu não medi) as operações de salvamento ocorrem normalmente.

O que pode ser?

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2010-10-11T19:51:31+00:00

Olá,

Eu encontrei algumas documentações referente este erro, alguns relata sobre efetuar alteração no código da macro.

Por favor, acesse os links abaixo e verifique se lhe ajuda.

http://support.microsoft.com/kb/905164/pt-br

http://support.microsoft.com/kb/135499/pt

http://support.microsoft.com/kb/832166/pt-br

http://support.microsoft.com/kb/210684/pt-br

Espero ter ajudado e qualquer dúvida que você possuir, poste novamente.

Até mais...

Esta resposta foi útil?

0 comentários Sem comentários

0 respostas adicionais

Classificar por: Mais útil