O único aplicativo que garante a abertura correta dos documentos do MS Office é o MS Office.
Você sabia disso (ou deveria) quando o usou na primeira vez: armazenou seus dados usando um formato fechado e proprietário, gerenciado por um conjunto fechado e proprietário de aplicativos.
O LibreOffice tenta ler os documentos do MS Office da melhor maneira possível. Ele usa uma combinação de engenharia reversa dos arquivos e usando o OOXML publicado "padrão" para fazer isso, mas a conversão não é perfeita (e provavelmente nunca será). Isto é devido à complexidade dos arquivos, proximidade e, por vezes, diferentes filosofias no design do programa (apenas como um exemplo, cor de fundo e realce são tratados de maneiras fundamentalmente diferentes em LO e MS Word , e coisas semelhantes acontecem com algumas das formatações condicionais em planilhas eletrônicas). A maioria dos documentos que usam VBA (macros do Visual Basic) não funcionam.
Agora, você pode tentar minimizar o dano (ter exatamente as mesmas fontes instaladas ajuda muito, embora algumas das fontes padrão no MS Office não são gratuitas), e o LO 5 é supostamente melhor nele , mas no final , você não terá exatamente o mesmo documento, a menos que compre e use o MS Office.