
Excelové tabulky jsou rozšířeným formátem pro ukládání a organizaci dat, což je činí neocenitelnými pro firmy i jednotlivce. Ať už analyzujete finanční data, generujete zprávy nebo manipulujete s datovými sadami, schopnost pracovat s Excelovými soubory ve vašich C# aplikacích je často nezbytná.
Aspose.Cells pro .NET je mocná knihovna, která zjednodušuje manipulaci s Excelovými soubory v C#. V tomto blogovém příspěvku prozkoumáme, jak číst Excelové soubory pomocí C# v .NET aplikaci, a poskytneme vám krok za krokem průvodce, který vám pomůže začít.
Obsah
- C# API pro čtení Excelových souborů
- Čtení dat z Excelového souboru v C#
- Čtení konkrétního listu v Excelovém souboru
C# API pro čtení Excelových souborů
Pro čtení dat z Excelových listů využijeme Aspose.Cells pro .NET. Tento funkcemi nabitý API vám umožňuje snadno vytvářet a manipulovat s Excelovými soubory. Můžete si jej stáhnout z sekce stažení nebo jej nainstalovat přes NuGet.
PM> Install-Package Aspose.Cells
Čtení dat z Excelového souboru v C#
V Excelových souborech jsou data uložena v buňkách, z nichž každá je identifikována svým názvem (např. A1, B3) nebo indexy řádků a sloupců. Kolekce těchto buněk tvoří list, a Excelový soubor může obsahovat jeden nebo více listů. Všechny listy dohromady tvoří sešit. Aspose.Cells pro .NET dodržuje tyto pojmenovací konvence pro manipulaci s Excelovými soubory.
Zde jsou kroky pro čtení Excelového souboru a extrakci dat v C#:
- Načtěte Excelový soubor pomocí třídy Workbook.
- Vytvořte instanci třídy WorksheetCollection a odkazujte na listy pomocí Workbook.Worksheets.
- Procházejte všechny listy v kolekci:
- Získejte odkaz na každý list v objektu Worksheet.
- Počítejte datové řádky a sloupce v listu.
- Procházejte řádky a vnořeně procházejte sloupce.
- Čtěte data z každé buňky pomocí vlastnosti Worksheet.Cells[i, j].Value.
Zde je ukázka kódu, která demonstruje, jak číst Excelový soubor v C#:
Po spuštění výše uvedené ukázky kódu se v konzoli zobrazí výstup s daty extrahovanými z Excelového souboru:

Čtení Excelového souboru v C#
Čtení konkrétního Excelového listu
Pokud potřebujete pouze číst konkrétní list v Excelovém souboru, můžete postupovat podle těchto kroků:
- Načtěte Excelový soubor pomocí třídy Workbook.
- Získejte odkaz na požadovaný list pomocí Workbook.Worksheets[index].
- Počítejte datové řádky a sloupce v listu.
- Procházejte řádky a vnořeně procházejte sloupce.
- Čtěte data z každé buňky pomocí vlastnosti Worksheet.Cells[i, j].Value.
Zde je ukázka kódu pro čtení dat z konkrétního listu v C#:
Získejte zdarma API pro čtení Excelových dat
Můžete použít Aspose.Cells pro .NET k čtení Excelových souborů bez omezení hodnocení tím, že získáte bezplatnou dočasnou licenci.
Závěr
Čtení Excelových souborů v C# pomocí Aspose.Cells pro .NET je jednoduchý a efektivní proces. Toto mocné API poskytuje komplexní sadu funkcí pro zpracování všech aspektů manipulace s Excelovými soubory ve vašich .NET aplikacích. Ať už potřebujete extrahovat data, formátovat listy nebo provádět pokročilé úkoly, Aspose.Cells usnadňuje celý proces a pomáhá vám dosáhnout vašich cílů souvisejících s Excelem bez námahy.
Prozkoumejte další funkce Aspose.Cells pro .NET prostřednictvím dokumentace. Pokud máte jakékoli dotazy, neváhejte nás kontaktovat prostřednictvím našeho fóra.