Přeskočit navigaci | Přeskočit na novinky

Jste zde: Úvodní stránka » excel » vba-soubory » formaty-souboru-v-excelu

Zpracovatelné formáty souborů v Excelu

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Excel 2007 a Excel 2010

Úvodem

Od Excel 2007 začal Micosoft používat nový format souboru, Excel samozdřejmě umí otevřít a zapsat v předchozích verzích (Excel 2003 a starší). Cílem článku je probrat formáty které nabízí Excel 2007 (2010).

Poznámka: Pokud používate Excel 2003 nebo dokonce máte na nějakém pravěkém PC Excel 1997 Microsoft nabízí Zdarma doplněk, který v těchto starších verzích otevře soubory vytvořené ve verzích 2007 (2010) a uložené v novějším formátu. Compatibility Pack je k dispozici na http://office.microsoft.com.

Typy souboru Microsoft

Nejlépe bude umístit do tabulky dle přípony:

Přípona Typ souboru Poznámky
xlsx Sešit Excelu Výchozí formá, Neukládá z důvodu bezpečnosti makra viz další.
xlsm Sešit Excelu s podporou maker Pro uložení sešitu obsahující makra
xlsb Binární sešit Excel Binární souborový formát
xltx Šablona Excelu Pro tvorbu šablon bez maker
xltxm Šablona s podporou maker Pro tvorbu šablon s makry
xlarn Doplněk Excelu Pro tvorbu doplňku
xls Sešit Excel u 2003 až Excelu 97 Kompatibilní s Excel 2003 až 97
xlt Šablona Excel 2003 až Excel 97 Kompatibilní s Excel 2003 až 97
xla Doplněk Excel 2003 až Excel 97 Kompatibilní s Excel 2003 až 97
xml Tabulka XML 2003  
xml Data XML  

Typy souboru - ostatní

Následující soubory umí Micosoft importovat a exportovat, opět pro přehledost v tabulce.

Přípona Typ souboru Poznámky
csv CSV Většinou oddělen středníky, ale excel zvláda i jiné oddělovače (čárka, tabelátor…)
prn Tiskarnový text Obsahuje znaky pro návrat kurzoru
txt Text Oddělení většinou tablátory
dif Formát VisiCalc  
htm Hypertext Pro web
html Hypertext Pro web
mht webová stránka V jediném souboru
mhtml webová stránka V jediném souboru

Typy souboru - ostatní které umí jen číst

Přípona Typ souboru Poznámky
mdb Databáze Access Access je produkt Microsoftu
mde Databáze Access Access je produkt Microsoftu
accdb Databáze Access Access je produkt Microsoftu
accde Databáze Access Access je produkt Microsoftu
dbf Databáze dBase Access je produkt Microsoftu

Typy souboru - ostatní které Excel umí jen zapisovat

Přípona Typ souboru Poznámky
pdf Portable Document Format Firma Adobe
xps XML Paper Specification Firma Adobe

Poznámka: Pro verzi Excel 2007 nutno stáhnout zdarma doplněk, u verze Excel 2010 jsou již tyto formáty v základní instalaci.

Článek byl aktualizován: 19.09.2020 11:07

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře


Milan

Přidáno: 20.02.13 19:42

Ahoj, potrebujem poradiť, čítam riadky z textového súboru (tu je časť kodu) ... kde = ThisWorkbook.Path Const ForReading = 1, ForWriting = 2, ForAppending = 3 Set fs = CreateObject("Scripting.FileSystemObject") Set f = fs.GetFile(kde & "\Hotove.txt") Set ts = f.OpenAsTextStream(ForReading, TristateUseDefault) s = ts.ReadLine je = InStr(s, "ZÁKAZKA:|*") Do While Not EOF(f) (tu mi vyhadzuje chybu Type mismatch) While je = 0 s = ts.ReadLine je = InStr(s, "ZÁKAZKA:|*") Wend .... ako použiť v cykle čitanie do konca súboru? Ďakujem

Pavel

Přidáno: 19.02.15 22:59

Hezký den, potřeboval bych vytvořit formulář, který mi po vybrání možnosti "A" vyplní několik dalších řádku dle provázaných dat - tzn. jde v zásadě o IF ale s textem a přesahem do více řádků. Výsledkem by mělo to, že bude formulář kde bude volitelný obsah, v podstatě osnova, 6 buněk s nabídkou, každá nabídka bude obsahovat text pro 3-4 řádky..., je pro toto VBA to pravé?? Moc děkuji za reakci a zajímavý web. Zdraví, Pavel

Josef

Přidáno: 26.01.16 14:21

Dobrý den, prosím o vysvětlení, v čem je , při běžném používání (formátováním, makra) rozdíl mezi klasickým (xlsx) a binárním (xlsb) souborem aplikace excel? Nikde se k tomu nic nepíše. Děkuji






Excel


Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2024 |