EPPlus 7

Nowa wersja główna została wydana 26 października 2023 roku

EPPlus 7 wprowadza następujące nowe funkcje.

Formuły tablicowe

EPPlus 7 posiada nowy silnik obliczeniowy wspierający formuły dynamicznych tablic oraz starsze formuły tablic. To funkcja, która w ostatnich latach cieszyła się dużym zainteresowaniem wśród użytkowników EPPlus.

Wprowadziliśmy także wiele innych ulepszeń w silniku obliczeniowym, w tym poprawę precyzji i wydajności.

Formuły tablic dynamicznych

Formuły na dynamiczne tablice to potężna funkcja, która została wprowadzona w Excelu w 2018 roku.

Więcej o formułach dynamicznych tablic (Microsoft)

EPPlus obecnie obsługuje formuły tablic dynamicznych w obliczeniach. Obejmuje to wsparcie dla tzw. przelewania się oraz wiele nowych funkcji Excela opartych na tej funkcjonalności. Możesz też użyć EPPlus 7 do dodawania/obliczania nowych formuł dynamicznych tablic do zeszytu.

EPPlus wiki - wzory na dynamiczne tablice

Starsze formuły tablic

EPPlus obecnie obsługuje starsze formuły tablic w obliczeniach. Starsze formuły tablicowe istnieją w Excelu od dawna i wymagają, aby rozmiar zakresu wyjściowego był znany w momencie wpisania formuły.

EPPlus wiki - wzory macierzy starszych

Nowe funkcje obsługiwane przez EPPlus 7

Stale dodajemy wsparcie dla nowych funkcji, w EPPlus 7 dodaliśmy ponad 100 nowych funkcji.

Nowe funkcje w EPPlus 7

Zobacz pełną listę obsługiwanych funkcji w naszej wiki dla deweloperów.


Formatowanie warunkowe

Poprawa wydajności i lepsze wsparcie dla referencji między arkuszami. Wsparcie dla pasków danych i zestawów ikon również zostało ulepszone.

Ulepszenia formatowania warunkowego

Więcej szczegółów znajdziesz w naszym wiki dla deweloperów.


Nowe Take i metody Skip zakresów arkuszy

Nowy zestaw metod, które ułatwiają dostęp do konkretnych wierszy/kolumn w danym zakresie. Metody te są na przykład przydatne przy pracy z wykresami, tabelami oraz wynikiem formuł tablic dynamicznych.

            
// newRange will be B3:C8
var newRange = worksheet.Cells["A1:G8"]
                  .SkipRows(2)
                  .SkipColumns(1)
                  .TakeColumns(2);
            
            
New Take- and Skip-methods

EPPlus wiki - Metody Take and Skip


Nowe przykładowe projekty

Stworzyliśmy nowe projekty próbne, dodaliśmy nowe sample i ulepszyliśmy strukturę folderów. Jest jeden projekt na C# i jeden na VB.NET

EPPlus.Samples.CSharp EPPlus.Samples.VB

Wersja 7.1

Wersja 7.1 została wydana 28 marca 2024 roku.

  • HtmlExport - EPPlus zawiera teraz formaty warunkowe (jeszcze nie zestawy ikon i pasków danych).
  • Poprawa wydajności w Rich Text.
  • LoadFromCollection - Dodaj formaty liczbowe do kolumn zaimportowanego zakresu w czasie rzeczywistym. Ulepszenia w kolejności sortowania kolumn.

Wersja 7.2

Wersja 7.2 została wydana 18 czerwca 2024 roku.

  • Obliczanie tabeli przestawnej - Zawiera wsparcie dla funkcji GETPIVOTDATA w obliczeniach.
  • Eksport HTML - Pełne wsparcie dla formatów warunkowych w eksporcie HTML, w tym zestawów ikon i pasków danych.
  • Dodano wsparcie dla kopiowania rysunków
  • Wsparcie dla transponowania zakresów w funkcjach importu/eksportu oraz podczas kopiowania zakresów.
  • Dodano wsparcie dla importu i eksportowania plików tekstowych o stałej szerokości.
  • Nowe funkcje wspierane w obliczeniach formuł: GETPIVOTDATA, MMULT, MINVERSE, MDETERM, MUNIT, TEXTSPLIT, TEXTAFTER, TEXTBEFORE, LET

Wersja 7.3

Wersja 7.3 została wydana 20 sierpnia 2024 roku.

  • Precyzja w obecności - Oznacza to, że liczby dziesiętne w komórkach można zaokrąglać zgodnie z formatem liczb danej komórki.
  • Nowe funkcje wspierane w obliczeniach formuł: LINEST, LOGEST, GROWTH, TREND, DPRODUCT, DSTDEV, DSTDEVP

Wersja 7.4

Wersja 7.4 została wydana 2 października 2024 roku.

  • Formatowanie warunkowe w tabelach przestawnych przez obszary przestawne
  • Powiązane zdjęcia
  • Nowe funkcje wspierane w obliczeniach wzorów: OBSZARY, TDIST

Wersja 7.5

Wersja 7.5 została wydana 15 listopada 2024 roku.

  • Zestawy EPPlus oraz pakiet NuGet są podpisane certyfikatem GlobalSign wydanym przez EPPlus Software, co zapewnia weryfikację integralności

Wersja 7.6

Wersja 7.6 została wydana 6 lutego 2025 roku.

  • Dodano framework docelowy .NET 9.
  • Usunięto nieobsługiwane frameworki .NET 6 i .NET 7

Pytania i odpowiedzi

Kiedy ukazała się ta główna wersja?
EPPlus 7.0.0 został wydany 26 października 2023 roku. Wersja 7.1.0 została wydana 28 marca 2024 roku. Wersja 7.2.0 została wydana 18 czerwca 2024 roku. Wersja 7.3.0 została wydana 20 sierpnia 2024 roku. Wersja 7.4.0 została wydana 2 października 2024 roku. Wersja 7.5.0 została wydana 15 listopada 2024 roku. Wersja 7.6 została wydana 6 lutego 2025 roku.
Jeśli mam licencję komercyjną na EPPlus 5/6, czy mogę zaktualizować do EPPlus 7 na podstawie mojej istniejącej licencji?
Tak, jeśli twoja licencja nadal jest aktywna/ważna.
Jak mogę zaktualizować poprzednie wersje do EPPlus 7?
Zobacz te trzy strony w naszej wiki dla deweloperów: