18. diel - Open XML SDK - Práca s dokumentmi MS Excel vo VB.NET
V minulej lekcii, Open XML SDK - Dokončenie práce s dokumentmi MS Word vo VB.NET , sme dokončili úpravu nášho editora
docx súborov pomocou knižnice Open XML SDK.
V dnešnom tutoriále Súbory vo VB.NET si uvedieme formát xlsx
a rozpracujeme jednoduchú databázu uchovávajúcu informácie o mestách,
ktoré užívateľ sám zadá.
Formát xlsx
xlsx je formát používaný tabuľkovým procesorom MS Excel z populárneho
kancelárskeho balíka MS Office. Umožňuje uchovávať
dáta v tabuľkách, ktoré sa skladajú z
riadkov a stĺpcov. V tých sú potom
bunky s dátami alebo vzorcami, ktoré s dátami pracujú.
Tento formát je definovaný špecifikáciou Office Open
XML.
SpredsheetML
Rovnako ako docx súbor, tak aj xlsx súbor je v
podstate ZIP s XML súbormi vo vnútri. Tu sa XML nazýva
SpredsheetML. Microsoft xlsx súboru hovorí
zošit (anglicky workbook). Každý zošit sa potom skladá z
listov (worksheets alebo len sheets), v ktorých sú uložené
dáta v bunkách (cells).
Skúsme si vytvoriť nejaký dokument v MS Excel. Potom zmeňme príponu z
.xlsx na .zip. Potom súbor dekomprimujme, aby sme
videli, ako sú dáta v súbore uložené. V dokumente si potom vytvorme takúto
jednoduchú tabuľku:

Po vytvorení tejto tabuľky si môžeme všimnúť, že sa nám vytvorila nová zložka.
Súbor workbook.xml
V novo vzniknutej zložke sa okrem ďalších nachádza
zložka xl\. V tomto priečinku nás bude zaujímať
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.
ročné PREDPLATNÉ
44 €
mesačne, platené ročne (528 €)14 000+ lekcií, cvičení a testov
6 000+ ti zostane navždy
Neobmedzený prístup ku všetkým aktuálnym
aj pripravovaným kurzom.
Kúpiť iba tento kurz
Získaj okamžitý prístup ku kurzu bez
časového obmedzenia.
28 €
Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.
- Prístup k jednotlivým lekciám podľa spôsobu obstarania.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V tutoriále Súbory vo VB.NET sa naučíme pracovať so súbormi aplikácie MS Excel pomocou knižnice Open XML SDK, ktorú použijeme pre malú databázu miest.