EPPlus 7

新しいメジャーバージョンは2023年10月26日にリリースされました

EPPlus 7は以下の新機能を導入します。

配列式

EPPlus 7には、動的配列式およびレガシー配列式をサポートする新しい計算エンジンが追加されました。この機能は、ここ数年でEPPlusユーザーから非常に需要が高まっています。

計算エンジンにも多くの改良を加えており、精度や性能の向上も含まれます。

動的配列の式

動的配列式は2018年にExcelで導入された強力な機能です。

動的配列式(Microsoft)についてさらに詳しく

EPPlusは現在、計算において動的配列式をサポートしています。これには、いわゆるスピルオーバーのサポートや、この機能に依存する多くの新しいExcel関数が含まれます。また、EPPlus 7を使って新しい動的配列式をワークブックに追加・計算することもできます。

EPPlus wiki - 動的配列数式

レガシー配列式

EPPlusは現在、計算においてレガシー配列式をサポートしています。従来の配列式は長い間Excelに存在しており、数式を入力時に出力範囲のサイズが分かっている必要があります。

EPPlus wiki - レガシー配列式

EPPlus 7でサポートされた新機能

私たちは継続的に新しい関数のサポートを追加しており、EPPlus 7では100以上の新機能が追加されました。

EPPlus 7の新機能

サポート機能の全リストは 開発者ウィキ をご覧ください。


条件付き書式

パフォーマンスの向上とワークシート間参照のサポート強化。データバーやアイコンセットのサポートも改善されました。

条件付き書式の改善

詳細については、 開発者のウィキ をご覧ください。


ワークシート範囲の新しい Take および Skip 方法

レンジ内の特定の行や列にアクセスしやすくする新しいメソッドセットです。これらの手法は、例えばチャートや表、動的配列式の出力を扱う際に有用です。

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

EPPlus wiki - Take and Skip メソッド


新しいサンプルプロジェクト

新しいサンプルプロジェクトを作成し、新しいサンプルを追加し、フォルダ構造を改善しました。C#用のプロジェクトと VB.NET 用のプロジェクトがあります

EPPlus.Samples.CSharp EPPlus.Samples.VB

バージョン7.1

バージョン7.1は2024年3月28日にリリースされました。

  • Htmlエクスポート - EPPlusには条件付きフォーマット(まだアイコンセットやデータバーは含まれていません)が含まれています。
  • リッチテキストのパフォーマンス向上。
  • LoadFromCollection(コレクションから載せて) - 実行時にインポート範囲の列に数字形式を追加してください。列のソート順序の改善。

バージョン7.2

バージョン7.2は2024年6月18日にリリースされました。

  • ピボットテーブル計算 - 計算におけるGETPIVOTDATA関数のサポートが含まれています。
  • HTMLエクスポート - HTMLエクスポートにおける条件付きフォーマットの完全サポート、アイコンセットやデータバーも含まれます。
  • 図面のコピー支援の追加
  • インポート/エクスポート機能やレンジのコピー時のレンジの転調サポート。
  • 固定幅テキストファイルのインポートとエクスポートのサポートが追加されました。
  • 数式計算でサポートされた新しい関数:GETPIVOTDATA、MMULT、MINVERSE、MDETERM、MUNIT、TEXTSPLIT、TEXTAFTER、TEXTBEFORE、LET

バージョン7.3

バージョン7.3は2024年8月20日にリリースされました。

  • 展示された精度 - つまり、セル内の小数はセルの数字形式に応じて丸めることができます。
  • 数式計算でサポートされた新機能:LINEST、LOGEST、GROWTH、TREND、DPRODUCT、DSTDEV、DSTDEVP

バージョン7.4

バージョン7.4は2024年10月2日にリリースされました。

  • ピボットテーブルにおけるピボットエリアを使った条件付き書式
  • リンクされた写真
  • 公式計算でサポートされた新機能:AREAS、TDIST

バージョン7.5

バージョン7.5は2024年11月15日にリリースされました。

  • EPPlusアセンブリとNuGetパッケージは、EPPlus Softwareに発行されたGlobalSign証明書で署名されており、整合性検証が保証されています

バージョン7.6

バージョン7.6は2025年2月6日にリリースされました。

  • ターゲットフレームワーク .NET 9 を追加しました。
  • サポート終了の.NET 6および.NET 7フレームワークを削除しました

質疑応答

このメジャーバージョンはいつリリースされましたか?
EPPlus 7.0.0は2023年10月26日にリリースされました。バージョン7.1.0は2024年3月28日にリリースされました。バージョン7.2.0は2024年6月18日にリリースされました。バージョン7.3.0は2024年8月20日にリリースされました。バージョン7.4.0は2024年10月2日にリリースされました。バージョン7.5.0は2024年11月15日にリリースされました。バージョン7.6は2025年2月6日にリリースされました。
EPPlus 5/6の商用ライセンスを持っている場合、既存のライセンスでEPPlus 7にアップグレードできますか?
はい、ライセンスがまだ有効であればそうです。
以前のバージョンからEPPlus 7へどうやってアップグレードすればいいですか?
開発者ウィキの以下の3ページをご覧ください: