EPPlus 7
Nova versão principal foi lançada em 26 de outubro de 2023
O EPPlus 7 introduz os seguintes novos recursos.
Fórmulas de array
O EPPlus 7 possui um novo mecanismo de cálculo que suporta fórmulas de array dinâmico e fórmulas de array legado. Esse é um recurso que tem sido muito procurado pelos usuários do EPPlus nos últimos anos.
Também fizemos muitas outras melhorias no motor de cálculo, incluindo maior precisão e desempenho.
Fórmulas de matriz dinâmica
Fórmulas de matriz dinâmica são um recurso poderoso que foi introduzido no Excel em 2018.
Mais sobre fórmulas de array dinâmico (Microsoft)
O EPPlus agora suporta fórmulas de matriz dinâmica nos cálculos. Isso inclui suporte para o chamado spill-over e muitas novas funções do Excel que dependem dessa funcionalidade. Você também pode usar o EPPlus 7 para adicionar/calcular novas fórmulas de array dinâmico a um livro de exercícios.
EPPlus wiki - fórmulas de matrizes dinâmicas
Fórmulas de matrizes legadas
O EPPlus agora suporta fórmulas legadas de array nos cálculos. Fórmulas de array legado existem no Excel há muito tempo e exigem que o tamanho do intervalo de saída seja conhecido quando você digita a fórmula.
EPPlus wiki - fórmulas de array legado
Novas funções suportadas pelo EPPlus 7
Continuamente adicionamos suporte para novas funções, no EPPlus 7 adicionamos mais de 100 novas funções.
Veja a lista completa de funções suportadas em nossa wiki para desenvolvedores.
Formatação condicional
Desempenho aprimorado e melhor suporte para referências cruzadas de folhas de cálculo. O suporte para barras de dados e conjuntos de ícones também foi aprimorado.
Melhorias condicionais na formatação
Para mais detalhes, veja nosso wiki para desenvolvedores.
Novos métodos Take e Skip para as faixas de folhas de exercícios
Um novo conjunto de métodos que facilita o acesso a linhas/colunas específicas em um intervalo. Esses métodos são, por exemplo, úteis ao trabalhar com gráficos, tabelas e a saída de fórmulas de matriz dinâmica.
// newRange will be B3:C8
var newRange = worksheet.Cells["A1:G8"]
.SkipRows(2)
.SkipColumns(1)
.TakeColumns(2);
EPPlus wiki - Métodos de Take e Skip
Novos projetos de exemplo
Criamos novos projetos de exemplos, adicionamos novos exemplos e melhoramos a estrutura de pastas. Existe um projeto para C# e outro para VB.NET
EPPlus.Samples.CSharp EPPlus.Samples.VBVersão 7.1
A versão 7.1 foi lançada em 28 de março de 2024.
- HtmlExport - O EPPlus agora inclui formatos condicionais (ainda não conjuntos de ícones e barras de dados).
- Melhorias de desempenho no Rich Text.
- LoadFromCollection - Adicionar formatos numéricos às colunas do intervalo importado em tempo de execução. Melhorias nas ordens de ordenação das colunas.
Versão 7.2
A versão 7.2 foi lançada em 18 de junho de 2024.
- Cálculo de tabela dinâmica - Inclui suporte para a função GETPIVOTDATA nos cálculos.
- Exportação HTML - Suporte completo para formatos condicionais em exportação HTML, incluindo conjuntos de ícones e barras de dados.
- Suporte adicionado para copiar desenhos
- Suporte para transposição de intervalos em funções de importação/exportação e ao copiar intervalos.
- Adicionado suporte para importar e exportar arquivos de texto de largura fixa.
- Novas funções suportadas nos cálculos de fórmulas: GETPIVOTDATA, MMULT, MINVERSE, MDETERM, MUNIT, TEXTSPLIT, TEXTAFTER, TEXTBEFORE, LET
Versão 7.3
A versão 7.3 foi lançada em 20 de agosto de 2024.
- Precisão conforme exibido - Isso significa que números decimais nas células podem ser arredondados de acordo com o formato numérico da célula.
- Novas funções suportadas nos cálculos de fórmulas: LINEST, LOGEST, GROWTH, TREND, DPRODUCT, DSTDEV, DSTDEVP
Versão 7.4
A versão 7.4 foi lançada em 2 de outubro de 2024.
- Formatação condicional em tabelas dinâmicas via áreas dinâmicas
- Imagens vinculadas
- Novas funções suportadas nos cálculos de fórmulas: AREAS, TDIST
Versão 7.5
A versão 7.5 foi lançada em 15 de novembro de 2024.
- Assemblies EPPlus e pacote NuGet são assinados com um certificado GlobalSign emitido para a EPPlus Software, garantindo validação de integridade
Versão 7.6
A versão 7.6 foi lançada em 6 de fevereiro de 2025.
- Adicionado o framework alvo .NET 9.
- Removeram frameworks fora de suporte .NET 6 e .NET 7
Perguntas e Respostas
EPPlus 7.0.0 foi lançado em 26 de outubro de 2023. A versão 7.1.0 foi lançada em 28 de março de 2024. A versão 7.2.0 foi lançada em 18 de junho de 2024. A versão 7.3.0 foi lançada em 20 de agosto de 2024. A versão 7.4.0 foi lançada em 2 de outubro de 2024. A versão 7.5.0 foi lançada em 15 de novembro de 2024. A versão 7.6 foi lançada em 6 de fevereiro de 2025.
Sim, se sua carteira ainda estiver ativa/válida.
Veja estas três páginas em nossa wiki para desenvolvedores: