EPPlus 7

La nuova versione principale è stata rilasciata il 26 ottobre 2023

EPPlus 7 introduce le seguenti nuove funzionalità.

Formule in forma di matrice

EPPlus 7 dispone di un nuovo motore di calcolo che supporta le formule di matrice dinamiche e le formule di matrice legacy. Si tratta di una funzionalità molto richiesta dagli utenti di EPPlus negli ultimi anni.

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

Formule in forma di matrice dinamica

Le formule di matrice dinamica sono una potente funzionalità introdotta in Excel nel 2018.

Altre informazioni sulle formule in forma di matrice dinamica (Microsoft)

EPPlus ora supporta le formule di matrice dinamica nei calcoli. Ciò include il supporto per il cosiddetto spill over e molte nuove funzioni di Excel che dipendono da questa funzionalità. È inoltre possibile utilizzare EPPlus 7 per aggiungere/calcolare nuove formule di matrice dinamica a una cartella di lavoro.

EPPlus wiki - formule di matrice dinamiche

Formule in forma di matrice legacy

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

EPPlus wiki - Formule di matrice legacy

Nuove funzioni supportate da EPPlus 7

Aggiungiamo continuamente il 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 nel nostro wiki per sviluppatori .


Formattazione condizionale

Prestazioni migliorate e supporto per i riferimenti tra fogli di lavoro. Anche il supporto per le barre dei dati e i set di icone è stato migliorato.

Miglioramenti alla formattazione condizionale

Per maggiori dettagli, consulta il nostro wiki per sviluppatori.


Nuovi metodi Take e Skip per gli intervalli di fogli di lavoro

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

            
// 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 e Skip


Nuovi progetti di esempio

Abbiamo creato nuovi progetti di esempio, aggiunto nuovi esempi 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.

  • Esportazione Html - EPPlus ora include i formati condizionali (non ancora set di icone e barre dei dati).
  • Miglioramenti delle prestazioni su Rich Text.
  • LoadFromCollection - Aggiungere formati numerici alle colonne dell'intervallo importato in fase di esecuzione. Miglioramenti all'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 - Pieno supporto per i formati condizionali nell'esportazione HTML, inclusi set di icone e barre dei dati.
  • Aggiunto il supporto per la copia dei disegni
  • Supporto per la trasposizione di intervalli nelle funzioni di importazione/esportazione e durante la copia di intervalli.
  • Aggiunto il supporto per l'importazione e l'esportazione di 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 visualizzata - 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: LINESST, LOGEST, GROWTH, TREND, DPRODUCT, DSTDEV, DSTDEVP

Versione 7.4

La versione 7.4 è stata rilasciata il 2 ottobre 2024.

  • Formattazione condizionale nelle tabelle pivot tramite aree pivot
  • Immagini collegate
  • Nuove funzioni supportate nei calcoli delle formule: AREE, 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, che garantisce la convalida dell'integrità

Versione 7.6

La versione 7.6 è stata rilasciata il 6 febbraio 2025.

  • Aggiunta del framework di destinazione .NET 9.
  • Rimozione dei framework non supportati .NET 6 e .NET 7

Domande e risposte

Quando è stata rilasciata questa versione principale?
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 giu 2024. La versione 7.3.0 è stata rilasciata il 20 ago 2024. La versione 7.4.0 è stata rilasciata il 2 ott 2024. La versione 7.5.0 è stata rilasciata il 15 nov 2024. La versione 7.6 è stata rilasciata il 6 febbraio 2025.
Se possiedo una licenza commerciale per EPPlus 5/6, posso eseguire l'upgrade a EPPlus 7 con la mia licenza esistente?
Sì, se la tua licenza è ancora attiva/valida.
Come posso eseguire l'aggiornamento da versioni precedenti a EPPlus 7?
Consulta queste tre pagine nel nostro wiki per sviluppatori: