EPPlus 7

La nuova versione principale è stata rilasciata il 26 ottobre 2023

EPPlus 7 introduce le seguenti nuove funzionalità.

Formule degli array

EPPlus 7 ha un nuovo motore di calcolo che supporta formule di array dinamiche e formule legacy di array. Questa è una funzione molto richiesta dagli utenti di EPPlus negli ultimi anni.

Abbiamo anche apportato molti altri miglioramenti al motore di calcolo, tra cui precisione e prestazioni migliorate.

Formule di array dinamico

Le formule degli array dinamici sono una potente funzionalità introdotta in Excel nel 2018.

Ulteriori informazioni sulle formule degli array dinamici (Microsoft)

EPPlus ora supporta formule di array dinamico nei calcoli. Questo include il supporto per il cosiddetto spill over e molte nuove funzioni Excel che dipendono da questa funzionalità. Puoi anche usare EPPlus 7 per aggiungere/calcolare nuove formule di array dinamiche a un workbook.

EPPlus wiki - Formule di array dinamica

Formule di array legacy

EPPlus ora supporta formule legacy di array nei calcoli. Le formule legacy degli array esistono in Excel da molto tempo e richiedono che la dimensione dell'intervallo di output sia nota quando si inserisce la formula.

EPPlus wiki - formule legacy array

Nuove funzioni supportate da EPPlus 7

Aggiungiamo continuamente supporto per nuove funzioni, in EPPlus 7 abbiamo aggiunto oltre 100 nuove funzioni.

Nuove funzioni in EPPlus 7

Consulta l'elenco completo delle funzioni supportate nella nostra wiki per sviluppatori.


Formattazione condizionale

Prestazioni migliorate e supporto migliore per i riferimenti tra fogli di calcolo incrociati. Il supporto per le barre dati e i set di icone è stato anche migliorato.

Miglioramenti condizionali nella formattazione

Per maggiori dettagli, consulta la nostra wiki per sviluppatori.


Nuovi metodi Take e Skip per le range di fogli di lavoro

Un nuovo insieme di metodi che facilita l'accesso a righe/colonne specifiche in un intervallo. Questi metodi sono, ad esempio, utili quando si lavora con grafici, tabelle e l'output di formule di array dinamici.

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

EPPlus wiki - Metodi Take and Skip


Nuovi progetti campioni

Abbiamo creato nuovi progetti di campioni, aggiunto nuovi campioni e migliorato la struttura delle cartelle. C'è un progetto per C# e uno per VB.NET

EPPlus.Samples.CSharp EPPlus.Samples.VB

Versione 7.1

La versione 7.1 è stata rilasciata il 28 marzo 2024.

  • HtmlExport - EPPlus ora include formati condizionali (non ancora set di icone e databar).
  • Miglioramenti delle prestazioni su Rich Text.
  • LoadFromCollection - Aggiungi formati numerici alle colonne dell'intervallo importato in runtime. Miglioramenti agli ordini di ordinamento delle colonne.

Versione 7.2

La versione 7.2 è stata rilasciata il 18 giugno 2024.

  • Calcolo della tabella pivot - Include il supporto per la funzione GETPIVOTDATA nei calcoli.
  • Esportazione HTML - Supporto completo per formati condizionali nell'esportazione HTML, inclusi set di icone e barre dati.
  • Supporto aggiunto per la copia dei disegni
  • Supporto per la trasposizione di range nelle funzioni di importazione/esportazione e durante la copia di range.
  • Aggiunta la compatibilità per importare ed esportare file di testo a larghezza fissa.
  • Nuove funzioni supportate nei calcoli delle formule: GETPIVOTDATA, MMULT, MINVERSE, MDETERM, MUNIT, TEXTSPLIT, TEXTAFTER, TEXTBEFORE, LET

Versione 7.3

La versione 7.3 è stata rilasciata il 20 agosto 2024.

  • Precisione come mostrata - Ciò significa che i numeri decimali nelle celle possono essere arrotondati in base al formato numerico della cella.
  • Nuove funzioni supportate nei calcoli delle formule: LINEST, LOGEST, GROWTH, TREND, DPRODUCT, DSTDEV, DSTDEVP

Versione 7.4

La versione 7.4 è stata rilasciata il 2 ottobre 2024.

  • Formattazione condizionata nelle tabelle pivot tramite aree pivot
  • Immagini collegate
  • Nuove funzioni supportate nei calcoli delle formule: AREAS, TDIST

Versione 7.5

La versione 7.5 è stata rilasciata il 15 novembre 2024.

  • Gli assembly EPPlus e il pacchetto NuGet sono firmati con un certificato GlobalSign rilasciato a EPPlus Software, garantendo la validazione dell'integrità

Versione 7.6

La versione 7.6 è stata rilasciata il 6 febbraio 2025.

  • Aggiunta la framework target .NET 9.
  • Rimossi i framework non supportati .NET 6 e .NET 7

Domande e risposte

Quando è stata rilasciata questa versione importante?
EPPlus 7.0.0 è stato rilasciato il 26 ottobre 2023. La versione 7.1.0 è stata rilasciata il 28 marzo 2024. La versione 7.2.0 è stata rilasciata il 18 giugno 2024. La versione 7.3.0 è stata rilasciata il 20 agosto 2024. La versione 7.4.0 è stata rilasciata il 2 ottobre 2024. La versione 7.5.0 è stata rilasciata il 15 novembre 2024. La versione 7.6 è stata rilasciata il 6 febbraio 2025.
Se ho una licenza commerciale per EPPlus 5/6, posso aggiornare a EPPlus 7 con la mia licenza esistente?
Sì, se la tua patente è ancora attiva/valida.
Come posso aggiornare dalle versioni precedenti a EPPlus 7?
Consulta queste tre pagine nella nostra wiki per sviluppatori: