EPPlus 7
Nowa wersja główna została wydana 26 października 2023 r.
EPPlus 7 wprowadza następujące nowe funkcje.
Formuły tablicowe
EPPlus 7 ma nowy silnik obliczeniowy, który obsługuje dynamiczne formuły tablicowe i starsze formuły tablicowe. Jest to funkcja, która w ostatnich latach cieszyła się dużym zainteresowaniem użytkowników EPPlus.
Wprowadziliśmy również wiele innych ulepszeń w silniku obliczeniowym, w tym poprawioną precyzję i wydajność.
Dynamiczne formuły tablicowe
Dynamiczne formuły tablicowe to zaawansowana funkcja, która została wprowadzona w programie Excel w 2018 roku.
Więcej informacji na temat dynamicznych formuł tablicowych (Microsoft)
EPPlus obsługuje teraz dynamiczne formuły tablicowe w obliczeniach. Obejmuje to obsługę tzw. spill over i wielu nowych funkcji Excela, które zależą od tej funkcjonalności. Za pomocą programu EPPlus 7 można również dodawać/obliczać nowe dynamiczne formuły tablicowe do skoroszytu.
EPPlus wiki - dynamiczne formuły tablicowe
Starsze formuły tablicowe
EPPlus obsługuje teraz starsze formuły tablicowe w obliczeniach. Starsze formuły tablicowe istnieją w programie Excel od dawna i wymagają, aby rozmiar zakresu wyjściowego był znany podczas wprowadzania formuły.
EPPlus Wiki — starsze formuły tablicowe
Nowe funkcje obsługiwane przez EPPlus 7
Stale dodajemy wsparcie dla nowych funkcji, w EPPlus 7 dodaliśmy ponad 100 nowych funkcji.
Zobacz pełną listę obsługiwanych funkcji w naszej wiki dla programistów .
Formatowanie warunkowe
Ulepszona wydajność i lepsza obsługa odwołań między arkuszami. Ulepszono również obsługę pasków danych i zestawów ikon.
Ulepszenia formatowania warunkowego
Aby uzyskać więcej informacji, zobacz naszą wiki dla programistów .
Nowe metody Take i Skip dla zakresów arkuszy
Nowy zestaw metod, który ułatwia dostęp do określonych wierszy/kolumn w zakresie. Metody te są przydatne na przykład podczas pracy z wykresami, tabelami i danymi wyjściowymi dynamicznych formuł tablicowych.
// newRange will be B3:C8
var newRange = worksheet.Cells["A1:G8"]
.SkipRows(2)
.SkipColumns(1)
.TakeColumns(2);
EPPlus wiki - Metody Take and Skip
Nowe przykładowe projekty
Utworzyliśmy nowe przykładowe projekty, dodaliśmy nowe próbki i poprawiliśmy strukturę folderów. Istnieje jeden projekt dla języka C# i jeden dla VB.NET
EPPlus.Samples.CSharp EPPlus.Samples.VBWersja 7.1
Wersja 7.1 została wydana 28 marca 2024 roku.
- Eksport HTML - EPPlus zawiera teraz formaty warunkowe (jeszcze nie zestawy ikon i paski danych).
- Ulepszenia wydajności tekstu sformatowanego.
- LoadFromCollection - Dodaj formaty liczb do kolumn importowanego zakresu w środowisku wykonawczym. Ulepszenia kolejności sortowania kolumn.
Wersja 7.2
Wersja 7.2 została wydana 18 czerwca 2024 roku.
- Obliczanie tabeli przestawnej - Obejmuje obsługę funkcji WEŹDANETABELI w obliczeniach.
- Eksport HTML - Pełna obsługa formatów warunkowych w eksporcie HTML, w tym zestawów ikon i pasków danych.
- Dodano obsługę kopiowania rysunków
- Obsługa transpozycji zakresów w funkcjach importu/eksportu oraz podczas kopiowania zakresów.
- Dodano obsługę importowania i eksportowania plików tekstowych o stałej szerokości.
- Nowe funkcje obsługiwane w obliczeniach formuł: GETDANETABELI, MMULT, MINVERSE, MDETERM, MUNIT, TEXTSPLIT, TEXTAFTER, TEXTBEFORE, LET
Wersja 7.3
Wersja 7.3 została wydana 20 sierpnia 2024 roku.
- Precyzja jak pokazano - Oznacza to, że liczby dziesiętne w komórkach można zaokrąglać zgodnie z formatem liczb komórki.
- Nowe funkcje obsługiwane w obliczeniach formuł: LINEST, LOGEST, GROWTH, TREND, DPRODUCT, DSTDEV, DSTDEVP
Pytania i odpowiedziQ&A
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 r. Wersja 7.3.0 została wydana 20 sierpnia 2024 r.
Tak, jeśli Twoja licencja jest nadal aktywna/ważna.
Zobacz te trzy strony w naszej wiki dla programistów: