Salta al contenuto principale Skip to footer content

EXCEL 2007

Formato di file
Scheda tecnica
Nome completo: 
SpreadsheetML OOXML Extension
Estensioni: 
.xlsx
.xltx
Specializzazione: 
XML imbustato dentro ZIP
Tipo MIME: 
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Sviluppato da: 
Microsoft Corporation
Tipologia di standard
de facto
Proprietario libero
Estendibile
Livello 3
Derivato da: 
Office Open XML; Microsoft Excel
Revisione: 
16.0 (2018)
Riferimenti: 
  • Microsoft, Excel (.xlsx) extensions.to
  • SpreadsheetML file format v16.0 (2018)
  • officeopenxml.com, Anatomy of a
  • SpreadsheetML file
Conservazione: 
solo profilo Strict; cfr. §2.8
Categoria lettura: 
Generico
Raccomandazioni lettura: 
Con riconoscimento obbligatorio
Raccomandazioni scrittura: 
Raccomandato nel profilo Strict

SpreadsheetML è il dialetto XML usato nei file di metadati all’interno di un pacchetto compresso in formato OOXML (§2.3), specializzato per la rappresentazione di fogli di calcolo (estensione .xlsx). È stato introdotto con la versione 2007 di Microsoft® Office®, ma è compatibile con moltissimi altri applicativi. L’unico profilo raccomandato di OOXML per SpreadsheetML è Strict.

Si segnala che Microsoft® Excel® presenta un glitch (i.e. un bug volutamente introdotto) considerando erroneamente l’anno 1900 d.C. come bisestile; il formato SpreadsheetML (profilo Transitional), di per sé, non corregge questo comportamento, permettendo il salvataggio, nelle celle di un foglio di calcolo, della data inesistente del 29 febbraio 1900. Tale inesattezza è però imputabile ad Excel® e non inficia la capacità di altri applicativi che fanno uso di codesto formato di file (p.es. Google Documents) di adeguarsi ad un corretto calcolo degli anni bisestili (correggendo automaticamente le date inesatte nei fogli di calcolo).