O que é um ficheiro XLSX?

A extensão "XLSX" significa arquivos da planilha do Microsoft Excel da versão 2007. A abreviação significa "Excel Spreadsheet XML", ou seja, uma planilha que é baseada em XML. Os ficheiros XLSX não são compatíveis com a versão para baixo sem necessidade de retroajustar.

O formato de arquivo "XLSX" do Mircrosoft Excel substituiu o formato XLS comumente usado até a versão 2007.

Além dos valores nas células individuais, o conteúdo de um arquivo XLSX também pode incluir fórmulas, gráficos e instruções de formatação, mas não macros. Arquivos com macros são automaticamente salvos pelo Excel em um arquivo XLSM.

Como um formato baseado em XML (Office Open XML), arquivos XLSX não podem ser abertos facilmente com versões mais antigas do software. No entanto, a função pode ser adaptada com a ajuda do Office Compatibility Pack da Microsoft para o Office 2000, 2003 e XP. Pode acontecer que os arquivos XLSX nem sempre possam ser exibidos cem por cento de acordo com o original.

Office Open XML como base

Office Open XML é um padrão aberto para software de escritório. Foi desenvolvido pela Microsoft para assegurar o intercâmbio de ficheiros entre diferentes programas do Office. Por exemplo, arquivos XLSX podem ser visualizados e criados com o LibreOffice. Existem inúmeros outros programas comerciais e freeware para Windows, macOS e Linux e Excel Viewer que podem ser usados para abrir e exibir o formato de arquivo.

Arquivo de múltiplos arquivos ao invés de arquivos individuais

Um único arquivo XLSX é essencialmente um formato de container composto de múltiplos arquivos XML. Quando salvos, eles são automaticamente comprimidos usando um algoritmo ZIP e combinados em um arquivo. Este arquivo ZIP contém os arquivos individuais em uma estrutura de diretório na qual todas as informações necessárias do documento do Excel são armazenadas. Isto tem algumas vantagens sobre o formato mais antigo, nomeadamente economia de espaço, maior integridade dos dados e recuperação mais fácil dos ficheiros em caso de perda de dados.

.