EPPlus 7
Новая мажорная версия была выпущена 26 октября 2023 г.
В EPPlus 7 представлены следующие новые возможности.
Формулы массивов
EPPlus 7 имеет новый вычислительный механизм, поддерживающий динамические формулы массивов и устаревшие формулы массивов. Это функция, которая пользуется большим спросом у пользователей EPPlus в последние годы.
Мы также внесли множество других улучшений в механизм вычислений, в том числе повысили точность и производительность.
Формулы динамических массивов
Формулы динамических массивов — это мощная функция, которая была представлена в Excel в 2018 году.
Подробнее о формулах динамических массивов (Майкрософт)
EPPlus теперь поддерживает формулы динамических массивов в вычислениях. Это включает в себя поддержку так называемого перелива и множество новых функций Excel, которые зависят от этой функциональности. EPPlus 7 также можно использовать для добавления/вычисления новых формул динамических массивов в книгу.
EPPlus wiki - Формулы динамических массивов
Устаревшие формулы массивов
EPPlus теперь поддерживает устаревшие формулы массивов в вычислениях. Устаревшие формулы массива существуют в Excel уже давно и требуют, чтобы при вводе формулы был известен размер выходного диапазона.
EPPlus wiki - устаревшие формулы массивов
Новые функции, поддерживаемые EPPlus 7
Мы постоянно добавляем поддержку новых функций, в EPPlus 7 мы добавили более 90 новых функций.
Полный список поддерживаемых функций смотрите в нашей вики разработчиков.
Условное форматирование
Улучшена производительность и улучшена поддержка ссылок на листы. Также была улучшена поддержка датабаров и наборов значков.
Улучшения условного форматирования
Для получения более подробной информации посетите нашу вики для разработчиков.
Новые методы Take и Skip для диапазонов листов
Новый набор методов, упрощающий доступ к определенным строкам и столбцам в диапазоне. Эти методы полезны, например, при работе с диаграммами, таблицами и выводе формул динамического массива.
// newRange will be B3:C8
var newRange = worksheet.Cells["A1:G8"]
.SkipRows(2)
.SkipColumns(1)
.TakeColumns(2);

EPPlus wiki - Методы Take и Skip
Новые примеры проектов
Мы создали новые примеры проектов, добавили новые примеры и улучшили структуру папок. Есть один проект для C# и один для VB.NET
EPPlus.Samples.CSharp EPPlus.Samples.VBВопросы и ответы
EPPlus 7.0.0 был выпущен 26 октября 2023 года.
Да, если ваша лицензия все еще активна/действительна.
Смотрите эти три страницы на нашей вики для разработчиков: