Existe alguma maneira de fazer o Excel 2007 fazer BACKECROUND autorecover salva como o MS Word faz?

2

Eu tenho um enorme documento do Microsoft Excel - atualmente, ele tem cerca de 25 MB em formato binário (.xlsb) ... o formato padrão do Excel era muito grande e lento - mas ainda está crescendo a uma taxa constante. (Tem provavelmente 1000-2000 folhas de trabalho e mais são adicionados diariamente)

Eu uso este documento a maior parte do dia (em rajadas de entrada rápida de dados) e, por várias razões, cortar o documento em arquivos menores do Excel simplesmente não é uma opção.

O Excel 2007 lida com tudo isso muito bem e é perfeito para o que está sendo usado, além de uma coisa ... A gravação automática salva.

Existe alguma maneira (ou qualquer suplemento) para forçar o Excel a salvar versões de AutoRecuperação no FUNDO, como o Microsoft Word faz?

No momento, se eu estiver no meio de alguma entrada de dados e um salvamento de AutoRecuperação entrar em ação, posso ficar sentado por cerca de 30 segundos a um minuto enquanto o Excel está bloqueado esperando que ele termine ... o que pode ser bastante frustrante, pois quebra o fluxo de pensamento e interrompe a entrada de dados.

Eu gostaria de evitar o aumento do intervalo de salvamento de AutoRecuperação ... É possível inserir muitos novos dados no intervalo de salvamento de restauração de 10 minutos padrão e os dados seriam difíceis de recriar depois de inseridos. Dez minutos de perda de dados provavelmente são suportáveis.

Os dados neste documento foram coletados ao longo de vários anos e há um grande número de macros VBA complexas que o manipulam. Mudar tudo para outro software ou plataforma simplesmente não é uma opção no momento sem uma grande quantidade de trabalho.

(Por razões comerciais, não posso discutir o que o documento contém).

    
por Joe Schmoe 16.07.2009 / 12:24

2 respostas

2

De acordo com o este artigo da base de dados de conhecimento AutoRecuperação também é acionado fazendo alterações e deixando o Excel ocioso por mais de 30 segundos.

Até agora, todos os documentos sobre o processo que eu li mencionam que a AutoRecuperação já é feita em segundo plano, já que de minha própria experiência eu sei, então a razão é lenta, só posso supor que tem a ver com o tamanho de o arquivo e a localização para a qual ele está salvando.

Infelizmente, além de estender o limite de tempo, não consigo pensar de outra forma no seu caso particular que você possa acelerar esse processo.

Por interesse, eu diria que você tem uma máquina bastante robusta para fazer esse trabalho, já que mais memória pode causar um pequeno impacto no processo?

    
por 16.07.2009 / 13:39
-1

Excel

  1. Clique no Botão Microsoft Office e, em seguida, clique em Opções do Excel.
  2. Clique em Salvar.
  3. Selecione a AutoRecuperação informações a cada x minutos caixa. Na lista de minutos, especifique com que freqüência você deseja que o programa salve seus dados e o programa estado.

    DICA A quantidade de novas informações que o arquivo recuperado contém depende da freqüência com que um programa do Microsoft Office salva o arquivo de recuperação. Por exemplo, se o arquivo de recuperação for salvo apenas a cada 15 minutos, o arquivo recuperado não conterá seus últimos 14 minutos de trabalho antes que ocorra a falha de energia ou outro problema.

Opcionalmente, você pode alterar o local (especificado na caixa Localização do arquivo de AutoRecuperação) no qual o programa salva automaticamente uma versão dos arquivos em que você trabalha.

    
por 16.07.2009 / 12:35