Arquivo Excel com tamanho gigantesco

3

Então, minha esposa está trabalhando em uma planilha no Excel 2007, onde seu departamento trabalhou totalmente.

Alguém selecionou todas as células e formatou o plano de fundo e as bordas. Todos os milhões de células. O arquivo agora tem 35mb e possui apenas 900 linhas de texto.

Além disso, havia uma pasta de trabalho compartilhada, portanto, o rastreamento de alterações ativado.

Tirei a formatação e desliguei o compartilhamento, mas tentar excluir até mesmo uma das linhas vazias gera erros de falta de memória. A cópia de qualquer dado, linha ou célula pode falhar com erros de falta de memória.

Meu único pensamento neste momento é possivelmente fazer o download da versão de teste do excel de 64 bits e espero que a sala de memória extra permita excluir as linhas.

Alguma ideia?

Jesse
fonte
2
Você não deve precisar de outra licença para uma versão x64.
Mythrillic
Existe um backup do arquivo obtido antes da primeira alteração de formatação?
shufler
Você já experimentou o VBA?
Soandos
Não há um backup e ainda não testei o VBA. Dado que não consigo excluir nenhuma linha pela interface, não espero que possa via VBA.
Jesse
3
Você pode tentar a outra rota de copiar as 900 linhas para uma nova pasta de trabalho?
datatoo

Respostas:

3

Acabei fazendo o seguinte:

  1. Renomeie o arquivo para .zip, pois os arquivos do Excel são um contêiner zip
  2. Extraia o arquivo xlm para a folha que eu precisava
  3. Excluídas as linhas extras em um editor de texto (pesquise on-line por uma que possa lidar com arquivos grandes)
  4. Redigite o zip e renomeie o arquivo

Tomou algumas tentativas para acertar, mas funcionou no final.

Jesse
fonte