Existem algumas possibilidades. Pode ser um arquivo .xls corrompido ou outro tipo de arquivo que tenha a extensão .xls incorretamente. Poderia ter sido modificado por malware. Existem outras possibilidades, também, como o Excel está corrompido ou ter um soluço. Então você precisa descartar as diferentes possibilidades. Coisas para tentar:
- Se você recebeu o arquivo de outra fonte (ou seja, não é seu), veja se consegue uma nova cópia.
- Execute uma varredura com um verificador de vírus. Se você não tiver uma opção para verificar um arquivo sob demanda, há scanners que você pode baixar gratuitamente ou para uma avaliação gratuita. Existem também sites que irão verificar um arquivo para você.
- Feche o Excel, reinicie-o e tente carregar o arquivo novamente. Se o Excel estava tendo um soluço, o arquivo pode abrir normalmente.
- Verifique se o Excel pode abrir outros arquivos normalmente. Caso contrário, o problema está no Excel e talvez seja necessário reinstalá-lo ou executar um utilitário de reparo nele.
- Se for outro tipo de arquivo, você poderá determinar seu tipo de arquivo real abrindo-o em um editor de texto, como o Bloco de Notas ou o Wordpad, e procurando informações de cabeçalho, que normalmente estão próximas do início do arquivo.
- Se o arquivo estiver corrompido, ele poderá ser reparado pelo menos parcialmente. Existem utilitários para limpar ou recuperar arquivos corrompidos do MS Office. Eu nunca usei um, então não posso recomendar uma ferramenta específica. Mas existem alguns tipos de corrupção que deixariam o arquivo irrecuperável.
Sem muito o que fazer, isso é bem geral. Muitas dessas sugestões foram objeto de outras perguntas, portanto, tentar cobrir todas as possibilidades de maneira exaustiva seria muito além do escopo pretendido de uma questão. Se você puder fornecer mais informações sobre o arquivo (onde e como você o obteve, o que você sabe sobre ele, o que foi feito, se foi sempre ruim etc.), as pessoas poderão fornecer ajuda mais específica. Mas isso, pelo menos, vai começar.