Documente Academic
Documente Profesional
Documente Cultură
Excel Spreadsheet
Extensie de .xls, (.xlsx, .xlsm, .xlsb -
fișier Excel 2007)
Tip MIME application/vnd.ms-excel
UTI com.microsoft.excel.xls[2]
Dezvoltat
Microsoft
de
Tipul
Spreadsheet
formatului
Modifică text
Formatul nativ a fost .xls, de la prima versiune până la Excel 2003,
devenind de la Excel 2007 .xlsx( extensia ".xlsx" este folosită în
noul standard internațional Office Open XML pentru documentele
Office).
Deși susține și încurajează utilizarea noilor formate bazate pe XML
ca înlocuitori, versiunea Excel 2007 a rămas compatibilă cu formate
tradiționale, binare. În plus, majoritatea versiunilor Microsoft Excel
pot citi și alte formate: CSV, DBase, DBF, SYLK, DIF și alte formate
vechi. Suportul pentru unele formate de fișiere mai vechi bazate pe
DOS au fost scoase din Excel 2007.
Foile de lucru XML
Formatul foaie de lucru XML - XML Spreadsheet - introdus în Excel
2002 este un format simplu bazat pe XML, fără unele proprietăți
avansate, cum ar fi stocarea macrocomenzilor VBA. Deși extensia
fișierului destinată pentru acest format utilizat de Excel este .xml,
programul de asemenea, poate gestiona corect și fișiere XML cu
extensia xls. Această caracteristică este utilizată pe scară largă de
aplicații de la terți (de exemplu,MySQL Query Browser) pentru a
permite "exportul în Excel" fără a folosi formatul de fișier binar.
Următorul exemplu va fi deschis corect de Excel dacă este salvat
fie caBook1.xml sau Book1.xls:
XML
<source lang="xml">
<?xml version="1.0"?>
<Workbook
xmlns="urn:schemas-microsoft-com:office:spreads
heet"
xmlns:o="urn:schemas-microsoft-com:office:offic
e"
xmlns:x="urn:schemas-microsoft-com:office:excel
"
xmlns:ss="urn:schemas-microsoft-com:office:spre
adsheet"
xmlns:html="http://www.w3.org/TR/REC-html40">
<Worksheet ss:Name="Sheet1">
<Table ss:ExpandedColumnCount="2"
ss:ExpandedRowCount="2" x:FullColumns="1"
x:FullRows="1">
<Row>
<Cell><Data
ss:Type="String">Nume</Data></Cell>
<Cell><Data
ss:Type="String">Exemplu</Data></Cell>
</Row>
<Row>
<Cell><Data
ss:Type="String">Valoare</Data></Cell>
<Cell><Data
ss:Type="Number">123</Data></Cell>
</Row>
</Table>
</Worksheet>
</Workbook>
</source>