EPPlus - je to bezplatná knihovna, která Vám umožňuje číst, zapisovat a upravovat soubory aplikace Excel ve formátu .xlsx. EPPlus poskytuje praktické a snadno použitelné metody pro interakci s daty uloženými v souborech Excel. Knihovna pracuje s .NET Framework, což z něj činí ideální nástroj pro vývojáře aplikací běžících na platformě .NET.
Čtení dat z excelových souborů - je to jeden z nejoblíbenějších úkolů při práci s daty. Pomocí EPPlus lze snadno a rychle číst data ze souborů aplikace Excel, aniž byste museli používat další knihovny nebo nástroje. Knihovna podporuje různé typy dat, včetně čísel, řádků, dat a vzorců.
Výhodou použití EPPlus je, že poskytuje jednoduché a intuitivní rozhraní pro čtení dat ze souborů aplikace Excel. Metody knihovny umožňují vyhledávat a vzorkovat data podle různých kritérií a provádět různé operace s nalezenými hodnotami.
Celkově použití EPPlus usnadňuje proces čtení dat z excelových souborů a umožňuje rychlé a efektivní zpracování informací ve formátu Excel.
Export dat z Excelu pomocí knihovny EPPlus
Chcete-li exportovat data z Excelu pomocí EPPlus, budete muset postupovat podle následujících kroků:
- Nainstalujte knihovnu EPPlus prostřednictvím správce balíčků nuget.
- Přidat odkaz na knihovnu EPPlus v projektu.
- Vytvořit instanci třídy ExcelPackage pro práci se souborem Excel.
- Otevřít existující soubor Excel nebo vytvořit nový.
- Přečtěte si data ze souboru Excel pomocí metod a vlastností knihovny EPPlus.
- Zpracovávat Přečtená data podle potřeby.
- Zavřít soubor Excel a uvolnit zdroje.
Příklad kódu pro čtení dat ze souboru Excel pomocí knihovny EPPlus:
using OfficeOpenXml;// Создание экземпляра класса ExcelPackageusing (ExcelPackage package = new ExcelPackage())/ Открытие существующего Excel-файлаusing (ExcelWorkbook workbook = package.Load(new FileInfo("путь_к_файлу.xlsx")))/ Получение первого листа Excel-файлаExcelWorksheet worksheet = workbook.Worksheets[1];// Получение количества строк с данными в первом листеint rowsCount = worksheet.Dimension.Rows;// Чтение данных из каждой строкиfor (int row = 1; row >>
Pomocí knihovny EPPlus tedy můžete snadno a pohodlně exportovat data ze souboru Excel do svého programu v jazyce C#. To je zvláště užitečné v případech, kdy potřebujete zpracovat velké množství dat nebo provádět složité operace s formátováním a styly.
Vezměte v úvahu, že pro práci s knihovnou EPPlus je nutné mít nainstalovaný balíček Microsoft Office v počítači, na kterém se program spouští.
Instalace a konfigurace EPPlus
Chcete-li začít s knihovnou EPPlus, musíte postupovat podle následujících kroků:
- Stáhněte si knihovnu EPPlus z oficiálních stránek nebo ji nainstalujte prostřednictvím správce balíčků nuget.
- Přidat odkaz na sestavení EPPlus do projektu.
- Importovat jmenný prostor ExcelPackage z jmenného prostoru OfficeOpenXml do souboru kódu.
Pro stažení knihovny EPPlus z oficiálních webových stránek můžete kliknout na odkaz https://github.com/JanKallman/EPPlus a klikněte na tlačítko "Clone or download" a poté vyberte "download ZIP".
Pokud používáte správce balíčků nuget, můžete knihovnu nainstalovat pomocí příkazu v konzoli správce balíčků:
Install-Package EPPlus
Po přidání knihovny EPPlus do projektu je nutné přidat odkaz na sestavení v souboru projektu. V Solution Explorer otevřete References, klikněte pravým tlačítkem na References a vyberte "Add Reference. ". V okně, které se otevře, vyberte kartu "Browse" a vyhledejte soubor EPPlus.dll, který jste si stáhli nebo nainstalovali přes NuGet. Vyberte jej a klikněte na "OK".
Nyní můžete začít používat knihovnu EPPlus v projektu. Chcete-li to provést, musíte importovat jmenný prostor ExcelPackage, abyste mohli používat všechny třídy a metody knihovny. Do souboru kódu přidejte následující řádek:
using OfficeOpenXml;
Po provedení všech těchto kroků bude EPPlus úspěšně nainstalován a nakonfigurován tak, aby pracoval se soubory Excel v projektu.