Como Postado aqui e verificado por mim.
Não tenho o que chamaria de resolução "satisfatória", mas tenho uma solução alternativa (tipo!) Passe o arquivo usando o Excel 2003 para remover a corrupção se o livro de trabalho não for reparado em 2010:
- Abra o arquivo no Excel 2003
- Vá para Arquivo: Salvar
- Altere o tipo Salvar como para Página da Web (.html), salve e feche o arquivo
- Abra o arquivo .html no Excel
- Salve o arquivo como .xls (com um novo nome para que o original não seja perdido)
Não sei de onde vem a "corrupção" real. Evidentemente, o Office 2010 é muito mais exigente quanto à verificação de problemas do que o Office 2003. De acordo com a Microsoft:
“Lembre-se de que muitas vezes é muito difícil, se não impossível, determinar de onde vem a corrupção. A corrupção pode existir no "shell" da pasta de trabalho ou em determinadas áreas, como uma Tabela Dinâmica, estilos, nomes definidos, objetos ou a cadeia / fórmulas de cálculo. A corrupção pode ser causada por muitos cenários diferentes, por exemplo, uma falha na rede ao salvar, um aumento de energia, copiar e colar a corrupção de outro arquivo, a lista continua. Você pode comparar a corrupção de arquivos com o prego no pneu. A unha pode ficar presa no seu pneu por um longo tempo sem você perceber, e de repente seu pneu fica estourado ou a lima fica ilegível ou apresenta sintomas estranhos. ”
Eu acho que é uma analogia ruim, mas espero que isso ajude. Antes de importar o arquivo de outro sistema, altere o nome da planilha da pasta de trabalho. Nomes mais longos causam problemas na conversão