IronXL for .NET Excel ライブラリの変更ログ

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronXLロードマップ

IronXLは、開発者がC#および他のすべての.NET言語でXLS、XLSX、CSVファイルを読み書きすることを容易にするために作られました。

IronXLは、開発者がOffice Interopを使用せずにC#でExcelファイルを編集できるようにするために主導しています。

現在、当社のチームは開発者コミュニティからのフィードバックを優先してIronXLのさらなる進化に注力しています。

ビルドリリースは月ごとに行われており、新機能により多くの開発者にとってIronXLが優先される選択肢となっています。

長期的には、複数のプログラミング言語用のIronXLをリリースする予定です。 Word、PowerPoint、その他のMicrosoft Officeスイート用の製品をさらに構築するための初期段階の研究開発が進行中です。


2026年3月

IronXL v2026.3.1

2026年3月1日
バージョン2026.3.1
IronXL v2026.3.1 APIリファレンスを見る

特徴とアップグレード

参考:IronXL 2026.3.1

リリースノート

更新:

  • 内部依存関係を更新しました。

2026年2月予定

IronXL v2026.2.1

2026年2月20日
バージョン 2026.2.1
. IronXL v2026.2.1 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2026.2.1

リリースノート

更新:

  • 内部依存関係を更新しました。

2026年1月予定

IronXL v2026.1.1

2026年2月11日
バージョン2026.1.1
を参照してください。 IronXL v2026.1.1 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2026.1.1

リリースノート

更新:

  • 内部依存関係を更新しました。

2025年12月予定

IronXL v2025.12.2

2025年12月26日
バージョン 2025.12.2

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.12.2

リリースノート

更新

  • データ検証レコードを含む特定のファイルを読み込む際のコード 12 を修正しました。

2025年11月

IronXL v2025.12.2

2025年11月10日
バージョン 2025.11.2
IronXL v2025.11.2 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.11.2

リリースノート

更新:

  • 内部依存関係を更新しました。

2025年10月

IronXL v2025.10.4

2025年10月8日
バージョン2025.10.4
IronXL v2025.10.4 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.10.4

リリースノート

バグ修正

  • 数値セルが誤ってDateTimeとして検出される問題を修正しました。
  • XLSX形式からXLS形式に変換する際にデータ型が破損する問題を修正しました。
  • AutoSizeColumnメソッドが列の幅を過大評価する問題を修正しました。

2025年9月

IronXL v2025.9.1

2025年09月03日
バージョン2025.9.1
IronXL v2025.9.1 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.9.1

リリースノート

Updates

  • IronSoftware.System.Drawing を 2025.9.3 に更新します。

2025年8月

IronXL v2025.8.3

2025年8月13日
バージョン2025.8.3
IronXL v2025.8.3 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.8.3

リリースノート

Updates

  • IronSoftware.System.Drawing を 2025.8.1 に更新します。

2025年7月

IronXL v2025.7.15

2025年7月22日
バージョン2025.7.15
IronXL v2025.7.15 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.7.15

リリースノート

更新:

  • IronSoftware.System.Drawing を 2025.7.12 に更新します。

2025年6月

IronXL v2025.6.4

2025年6月5日
バージョン2025.6.4
IronXL v2025.6.4 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.6.4

リリースノート

更新:

  • IronSoftware.System.Drawing を 2025.6.2 に更新します。

バグ修正:

  • スパース データを含むワークシートに対して、LastFilledCell プロパティが誤って null を返す問題を修正しました。
  • 別のシートにテーブルを追加すると、CreateNamedTable によって Excel ファイルが破損する問題を修正しました。

2025年5月

IronXL 2025.5.4

2025年5月13日
バージョン2025.5.4
IronXL v2025.5.4 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.5.4

リリースノート:

更新

  • IronSoftware.System.Drawing を 2025.5.3 に更新します。
  • IronSoftware.Common を 2025.3.1 に更新します。

バグ修正

  • 500 行を超える Excel ファイルで Rows.Length を使用すると誤った値が返される問題を修正しました。

2025年4月

IronXL 2025.4.5

2025年4月8日
バージョン2025.4.5
IronXL v2025.4.5 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.4.5

リリースノート:

  • IronSoftware.System.Drawing をバージョン 2025.3.6 に更新します。
  • IronSoftware.Common をバージョン 2025.3.1 に更新します。

2025年3月

IronXL 2025.3.1

2025年3月3日
バージョン2025.3.1
IronXL v2025.3.1 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.3.1

リリースノート:

  • IronSoftware.System.Drawing をバージョン 2025.3.5 に更新します。
  • IronSoftware.Common をバージョン 2025.2.3 に更新します。

2025年2月

IronXL 2025.2.5

2025年2月3日
バージョン2025.2.5
IronXL v2025.2.5 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.2.5

リリースノート:

  • IronSoftware.System.Drawing を 2025.1.6 に更新しました。

2025年1月

IronXL 2025.1.1

2025年1月3日
バージョン2025.1.1
IronXL v2025.1.1 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2025.1.1

リリースノート:

  • IronSoftware.Common を 2024.11.4 に更新しました。
  • 既知のセキュリティ脆弱性に対処するための依存パッケージを更新しました。
  • .xlsmファイルの読み込みおよび保存で例外が発生する問題を修正しました。
  • Excelファイルの読み込みで"同等のパート名"例外が発生する問題を修正しました。
  • 行の追加が数式を壊す問題を修正しました。
  • 無効なデータ検証を含むExcelファイルの読み込みで例外が発生する問題を修正しました。
  • 数値書式の設定が生成されるHTMLフォントの色を白にする問題を修正しました。

2024年12月

IronXL 2024.12.1

2024年12月3日
バージョン2024.12.1
IronXL v2024.12.1 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.12.1

リリースノート:

  • IronSoftware.System.Drawing を 2024.12.3 に更新しました。
  • IronSoftware.Common を 2024.11.2 に更新しました。
  • セル範囲の取得のパフォーマンスを改善(中〜大規模ファイルで5〜10倍速く)。
  • 評価結果をキャッシュすることで数式の評価を改善。
  • 特定のファイルを読み込んだときに発生するヌル参照例外を修正しました。
  • 数式から日付値を取得する際の問題を修正しました。
  • 異なる形式の Workbook および Worksheet をストリームとして変換する機能を追加しました。

2024年11月

IronXL 2024.11.16

2024年11月11日
バージョン2024.11.16
IronXL v2024.11.16 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.11.16

リリースノート:

  • IronSoftware.System.Drawing を 2024.9.15 に更新しました
  • IronSoftware.Common を 2024.9.38 に更新しました
  • アラビア語、中国語、ヘブライ語などの言語に便利な右から左への列方向切り替えサポートを追加。
  • SetWorksheetTabColor および SetWorksheetTabColorIndex を使用してタブの色を設定するメソッドを追加しました。
  • セルからハイパーリンクを削除するための RemoveHyperlink メソッドを追加しました。
  • セルのハイパーリンクにアクセスすると、ハイパーリンクがない場合にヌル参照例外を発生させる問題を修正しました。
  • XLSファイル内のファイルタイプのハイパーリンクにアクセスすると空の文字列を返す問題を修正しました。
  • ToDataTable メソッドがすべてのデータ型を正確に計算しない問題を修正しました。

2024年10月

IronXL 2024.10.2

2024年10月3日
バージョン2024.10.2
IronXL v2024.10.2 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.10.2

リリースノート:

  • IronSoftware.System.Drawing をバージョン 2024.9.11 に更新

2024年9月

IronXL 2024.9.3

2024年9月3日
バージョン2024.8.5
IronXL v2024.8.5 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.9.3

リリースノート:

  • 軽微なバグ修正

2024年8月

IronXL 2024.8.5

2024年7月30日
バージョン2024.8.5
IronXL v2024.8.5 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.8.5

リリースノート:

  • 軽微なバグ修正

2024年7月

IronXL 2024.7.1

2024年7月5日
バージョン2024.7.1
IronXL v2024.7.1 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.7.1

リリースノート:

  • 軽微なバグ修正

2024年6月

IronXL 2024.6.1

2024年6月4日
バージョン2024.6.1
IronXL v2024.6.1 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.6.1

リリースノート:

  • 軽微なバグ修正

2024年5月

IronXL 2024.5.5

2024年4月29日
バージョン2024.5.5
IronXL v2024.5.5 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.5.5

リリースノート:

  • 軽微なバグ修正
  • IronSoftware.System.Drawing をバージョン 2024.5.1 に更新します

2024年4月

IronXL 2024.4.4

2024年4月4日
バージョン2024.4.4
IronXL v2024.4.4 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.4.4

リリースノート:

  • 複数のセルにコピーされる"共有"数式がファイルを保存する際に失われるバグを修正しました。
  • IronSoftware.System.Drawing をバージョン 2024.4.1 に更新します

2024年3月

IronXL 2024.3.20

2024年3月11日
バージョン2024.3.20
IronXL v2024.3.20 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.3.20

リリースノート:

  • IronSoftware.Commonをバージョン2024.1.7に更新
  • IronSoftware.System.Drawing をバージョン 2024.3.4 に更新します
  • .NET Framework の web.config ファイルからライセンスキーが読み取れないバグを修正します

2024年2月

IronXL 2024.2.25

2024年1月29日
バージョン2024.2.25
IronXL v2024.2.25 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.2.25

リリースノート:

  • IronSoftware.Common をバージョン 2024.1.2 に更新
  • DataSets (具体的には LoadWorkSheetsFromDataSet メソッド) からデータをロードするメソッドの実行が非常に遅いバグを修正しました。
  • 多数のセルを作成する多くのメソッドに関して、上記の修正によるパフォーマンスの改善
  • セルのスタイル変更がセルの前景色を黒に設定してしまうバグを修正します
  • IronXl.Cell.Int64Value および IronXl.Cell.Int32Value メソッドは廃止されており、将来削除される予定です。 代わりにIronXl.Cell.IntValueIronXl.Cell.LongValueを使用してください
  • すべてのコメントプロパティのセッターとゲッターを使用してセルコメントを表すために IronXl.Cells.Comment クラスを追加します
  • コメントを追加および削除するメソッドを含む Comment プロパティを IronXl.Cell クラスに追加します。 セルにコメントがない場合、Comment プロパティは null になります。 コメントはデフォルトで非表示で追加されます

2024年1月

IronXL 2024.1.21

2023年12月29日
バージョン2024.1.21
IronXL v2024.1.21 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2024.1.21

リリースノート:

  • 軽微な改善とバグ修正

2023年12月

IronXL 2023.12.19

2023年12月1日
バージョン2023.12.19
IronXL v2023.12.19 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.12.19

リリースノート:

  • 定義された名前を作成する際に例外をスローするバグを修正します。
  • チャートシートを含むスプレッドシートを読み込む際にエラーが発生する問題を修正します。 チャートシートは依然として読み込まれないことに注意してください。 チャートシートのサポートはまだ要望のあった機能です。
  • 名前付きテーブルを DataTables に変換する機能を追加します。
  • データバリデーションのサポートを追加します:
    • DataValidations プロパティが WorkSheet に追加されました。 それはワークシート内のすべてのデータ検証を含み、データ検証を追加および削除するメソッドを含みます。
    • すべてのデータバリデーションタイプをスプレッドシートから読み取ることができます。
    • WholeNumberDecimalTextLengthDateList、および FormulaList のデータ検証を WorkSheet に追加できます。

2023年11月

IronXL 2023.11.12

2023年10月27日
バージョン2023.11.12
IronXL v2023.11.12 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.11.12

リリースノート:

  • IronDrawingはバージョン2023.11.1に更新されました
  • 軽微な修正と改善
  • IronXl.Logger クラスは非推奨です。 代わりにIronSoftware.Loggerを使用してください

2023年10月

IronXL v2023.10.8

2023年10月05日
バージョン2023.10.8
IronXL v2023.10.8 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.10.8

リリースノート:

  • IronDrawingはバージョン2023.10.2に更新されました
  • IronSoftware.Common 2023.10.2を依存関係として追加しました
  • 軽微な修正と改善

2023年9月

IronXL v2023.9.29

2023年9月19日
バージョン2023.9.29
IronXL v2023.9.29 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.9.29

リリースノート:

  • IronDrawingはバージョン2023.9.2に更新されました
  • 安定性の向上
  • 場合によっては、実行時間が最大25%高速になるパフォーマンス改善

2023年8月

IronXL v2023.8.19

2023年7月31日
バージョン2023.8.19
IronXL v2023.8.19 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.8.19

リリースノート:

  • 軽微な改善と修正。
  • 依存関係を更新します。

2023年7月

IronXL v2023.7.4

2023年7月6日
バージョン2023.7.4
IronXL v2023.7.4 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.7.4

リリースノート:

  • 結合された領域のリストを取得するために使用される GetMergedRegions メソッドを追加します。
  • Clear メソッドがコレクション内のすべてのワークシートを削除しないバグを修正しました。
  • InsertColumn メソッドが最後の行をスキップするバグを修正しました。
  • 空の行に遭遇すると Range.ToDataTable メソッドが変換を停止するバグを修正しました。
  • RemoveColumn メソッド グループを RangeRangeRowRangeColumnWorksheet に追加します。
  • InsertColumn メソッド グループは、列を正しく移動し、数式を更新して、セルとともにスタイルを移動するようになりました。
  • バルクデータ操作の場合、場合によっては時間が20〜25%向上するパフォーマンスの向上。
  • Range.AllRowsInRange および Range.AllColumnsInRange プロパティは非推奨です。代わりに Range.Rows および Range.Columns を使用してください。 これは、WorkSheetRangeRow、および RangeColumn クラスにも当てはまります。
  • ワークシートの内部作業範囲は、ワークシートに行われたすべての変更に合わせて正確に更新されるようになります。
  • ワークシートの内部作業範囲は、スタイリング情報を保持している範囲の末尾の空の列も含むようになります。
  • Range.Trim メソッドの多数のバグを修正しました。これには、Trim が空の列をトリミングしないバグも含まれます。
  • Range.RemoveColumn および Range.RemoveRow メソッドは、削除後に列/行が空の場合、常にシートから列/行を完全に削除し、削除された行/列の下/右にある行/列を上/左にシフトするようになりました。
  • すべてのセルを反復処理せずに範囲内のセルの数を返す Range.Count プロパティを追加します。
  • Range.ColumnCount および Range.RowCount プロパティを変更して、すべてのセルを反復処理せずに範囲内の列数/行数を返すようにします。
  • Rangeクラスとその継承者のドキュメントを改善します。
  • InsertRow および InsertColumn メソッドは、挿入された行/列を返すようになりました。 InsertRows および InsertColumns メソッドでも同様ですが、これらは挿入された列/行のリストを返します。
  • 範囲が変更されたときに、範囲のアドレスが正しく更新されるようになりました (Trim/Insert/Remove/Subtract メソッドを使用)。
  • シート上で使用中の領域のアドレスを持つ WorkSheet.RangeAddress プロパティを追加します。
  • IronSoftware.System.Drawing をバージョン 2023.7.1 に更新します

2023年6月

IronXL v2023.6.4

2023年5月29日
バージョン2023.6.4
IronXL v2023.6.4 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.6.4

リリースノート:

  • 境界線の種類と色を設定するために使用される SetBorderStyle メソッドを追加します。
  • 保存後に結果ファイルが破損するグラフのシリーズ内の"&"を修正します。
  • .xlsx (.xlsm、.xltx など) ファイルの内部 XML 構造に開始および終了 br タグがある場合に、WorkBook.Load メソッドが例外をスローするというバグを修正しました。
  • IronDrawing の依存関係をバージョン 2023.6.1 に更新します。

2023年5月

IronXL v2023.5.4

2023年5月1日
バージョン2023.5.4
IronXL v2023.5.4 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.5.4

リリースノート:

  • 一部の .NET Framework ASP.NET プロジェクトで web.config からライセンスキーが取得されない問題を修正します
  • System.Memoryバージョンの競合についての警告を修正

2023年3月

IronXL v2023.4.13

2023年3月29日
バージョン2023.4.13
IronXL v2023.4.13 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.4.13

リリースノート:

  • Iron Suiteのライセンスキーを追加
  • IronXL によりライセンスキーが .config 及び .json ファイルに保存されたものが取得できない問題を修正
  • アプリケーションのサブフォルダー内の .config 及び .json ファイルに保存されたライセンスキーのサポートを追加

2023年2月

IronXL v2023.2.5

2023年2月27日
バージョン2023.2.5
IronXL v2023.2.5 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.2.5

リリースノート:

  • nuget パッケージのインストール前に EULA 条項の同意が必要になりました
  • Range クラスの IntelliSense 説明を改善します
  • ワークシートに列が存在しないときにWorkSheet.PhysicalColumnCountプロパティにアクセスすると例外が発生するバグを修正しました
  • Cell.Hyperlink プロパティの IntelliSense の説明を改善しました
  • Cell.Hyperlink プロパティを設定すると、場合によっては間違ったハイパーリンク タイプが検出されるバグを修正しました。
  • システムにフォントが見つからない場合に、AutoSizeRow/AutoSizeColumn メソッドを使用したときに発生する例外の説明を改善しました。
  • 依存関係を更新

2023年1月

IronXL v2023.1.14

2023年1月31日
バージョン2023.1.14
IronXL v2023.1.14 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2023.1.14

リリースノート:

  • WorkSheet.InsertImage メソッドで使用される列挙型が IronXl.Drawing.Images.ImageFormat に変更されました
  • 異なるロケールではチャートが壊れる原因となる小数点区切りのバグを修正
  • パフォーマンスの向上

2022年12月

IronXL v2022.12.11262

2022年12月29日
バージョン2022.12.11262
IronXL v2022.12.11262 APIリファレンスを表示

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2022.12.11262

リリースノート:

  • Visual Studio デバッガーがフックされた状態で IronXL を使用するアプリケーションを実行すると、Licensing 例外がスローされるバグを修正しました。
  • 複数のチャートの1つを削除し、別のチャートを追加すると例外がスローされるバグを修正します。
  • チャートタイトルはもはやチャートエリアに重なりません。

IronXL v2022.12.10926

2022年12月8日
バージョン2022.12.10926
IronXL v2022.12.10926 APIリファレンスを表示

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2022.12.10926

リリースノート:

  • ドキュメント内のインデックスされていない色が原因で、WorkBook.ExportToHtml が例外をスローしていたバグを修正しました。
  • ゲッターが RangeWorkSheetRangeRowRangeColumnRangeStyleRangeFont、および RangeBorder のプロパティを呼び出すと、範囲内のすべてのセルが不必要に作成されるというバグを修正しました。
  • 特定の WebPublishing 設定で .XLSX ファイルを読み込む際に例外が発生するバグを修正しました。
  • 現時点でこのワークシートに物理的に存在する行と列の数を返す WorkSheet.PhysicalColumnCount および WorkSheet.PhysicalRowCount プロパティを追加します。
  • IntelliSense ドキュメントを改善および更新し、WorkSheet および Range のプロパティとメソッドの一部を明確にしました。
  • 特に範囲が大きい場合に、Range オブジェクトのプロパティを読み取るときのパフォーマンスが向上します。 これは、Range から継承されたすべてのオブジェクトに適用されます (WorkSheetRangeRow など)。

2022年11月

IronXL v2022.11.10251

2022年11月2日
バージョン2022.11.10251
IronXL v2022.11.10251 APIリファレンスを表示

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2022.11.10251

リリースノート:

  • 暗号化された XLSX、XLSM、および XLTX ブックのパスワードを受け入れるために、WorkBook 読み込みメソッドのオーバーロードを追加します。 追加されたオーバーロードの完全なリスト:
    • TryLoad(文字列ファイル名、文字列パスワード、出力WorkBookワークブック)
    • Load(byte [] data, string password)
    • Load(Stream stream, string password)
    • LoadExcel(byte [] data, string password)
    • LoadExcel(Stream file, string password)
    • LoadExcel(string filename, string password)
    • FromByteArray(byte [] data, string password)
  • WorkBook.Encrypt(string password) メソッドを追加し、引数として、または WorkBook.Password プロパティに格納されているパスワードを使用してワークブックをエンクリプト化し、エンクリプト化された MemoryStream を返します。
  • ワークブックを MemoryStream に書き込み、引数として指定されたパスワードまたは WorkBook.Password プロパティに格納されているパスワードを使用してそれを暗号化し、結果として得られる暗号化された MemoryStream を返すメソッド WorkBook.Encrypt(string password) を追加します。 XLSX、XLSM、XLTXタイプのワークブックのみサポートされています。
  • 引数として提供されたパスワードを使用してストリームを復号化し、結果として得られる復号化された MemoryStream を返すメソッド WorkBook.Decrypt(Stream stream, string password) を追加します。 XLSX、XLSM、XLTXタイプのワークブックのみサポートされています。
  • 一部の境界線スタイルがワークブックをHTMLとしてエクスポートする際に例外を引き起こすバグを修正しました。
  • 既存の最後の行の代わりに行が挿入された場合に、InsertRow メソッドが例外をスローするバグを修正しました。
  • AutoSizeRow および AutoSizeColumn メソッドの精度が向上しました。
  • InsertRow メソッドのパフォーマンスが 25% 向上します。

2022年9月

IronXL v2022.9.9454

2022年9月29日
バージョン2022.9.9454
IronXL v2022.9.9454 APIリファレンスを表示

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2022.9.9454

リリースノート:

  • 最初に作成された ConditionalFormattingRule が正しく動作していなかったバグを修正しました。
  • 条件付き書式ルールによってフォントの色が適用されなかったバグを修正しました。
  • .xlsx で Cell.FormatString プロパティが変更されたときに重複したスタイルが作成されるバグを修正しました。
  • 大きな範囲で Range.Row(int) および Range.Column(int) メソッドの実行に数分かかる可能性があるバグを修正しました。
  • 該当する場合、ソートの方向を示す列挙体 IronXl.SortOrder を追加します。
  • 指定した列で範囲を並べ替えたり、指定した列の新しい順序に従って並べ替えられている範囲の行を再配置したりできる Range.SortByColumn(string, SortOrder) および Range.SortByColumn(int, SortOrder) メソッドを追加します。
  • IronDrawing nuget パッケージへの依存関係を削除し、IronSoftware.System.Drawing に置き換えます。

IronXL v2022.9.9454

2022年9月2日
バージョン2022.9.9454
IronXL v2022.9.9454 APIリファレンスを表示

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2022.9.9454

リリースノート:

  • 前のリリースで誤って難読化された多くのメソッドに関する問題を修正しました。 影響を受けるメソッドのリスト: IronXl.Cells.CellFont.SetColor(Color)IronXl.Cells.CellStyle.SetBackgroundColor(Color)IronXl.Cells.XlsCellBorder.SetColor(Color)IronXl.Cells.XlsCellFont.SetColor(Color)IronXl.Cells.XlsCellStyle.SetBackgroundColor(Color)IronXl.Cells.XlsxCellBorder.SetColor(Color)IronXl.Cells.XlsxCellFont.SetColor(Color)IronXl.Cells.XlsxCellStyle.SetBackgroundColor(Color)IronXl.Ranges.RangeBorder.SetColor(Color)IronXl.Ranges.RangeFont.SetColor(Color)IronXl.Ranges.RangeStyle.SetBackgroundColor(Color)IronXl.Styles.IBorder.SetColor(Color)IronXl.Styles.IFont.SetColor(Color)IronXl.Styles.IStyle.SetBackgroundColor(Color)
  • 上記のメソッドを使用するときに、System.Drawing.Color からの暗黙的なキャストを有効にするために、IronDrawing nuget パッケージに依存関係を追加します。
  • Image オブジェクトのバイト データから IronSoftware.Drawing.AnyBitmap オブジェクトを作成するメソッド IronXl.Drawing.Images.Image.ToAnyBitmap() を追加します。
  • エンドユーザーライセンス契約の条件を更新しました。
  • IronXL.dllは署名されました。

2022年8月

IronXL v2022.8.8357

2022年8月23日
バージョン2022.8.8357
IronXL v2022.8.8357 APIリファレンスを表示

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2022.8.8357

リリースノート:

  • ".xlsx", ".xlsm" および ".xltx" ファイルをパスワードで暗号化および復号する機能を追加しました。 保存時に、指定されたパスワードを使用して WorkBook.SaveAs(string fileName, string password) メソッドを使用して WorkBook を暗号化します。 ワークブックを読み込むときに、指定されたパスワードでファイルを復号化するには、WorkBook.Load(string filename, string password) メソッドを使用します。 パスワードは次の方法でも指定できます:
    • WorkBook.Password プロパティを使用します (このプロパティが null でない場合、ブックは保存時に暗号化され、null の場合は暗号化されません)
    • WorkBook.SaveAs(string fileName, SavingOptions options) メソッドを呼び出すときに、SavingOptions.Password プロパティを持つ SavingOptions オブジェクトを使用する
    • WorkBook.Load(string filename, LoadingOptions options) メソッドを呼び出すときに、LoadingOptions.Password プロパティを持つ LoadingOptions オブジェクトを使用する
  • WorkBook オブジェクトが保存時に暗号化されるかどうかを確認するには、WorkBook.IsEncrypted ブール型プロパティを使用します。 WorkBook.IsEncrypted = false を割り当てることで暗号化をオフにすることもできます (注: WorkBook.IsEncrypted = true を割り当ててもブックは暗号化できません。この場合、実行時に例外がスローされ、代わりにパスワードを指定するように求められます)。
  • ".xlsx", ".xlsm", ".xltx" 以外のタイプのワークブックにパスワードを設定すると、ワークブックが暗号化できなかったことをユーザーに知らせる例外が実行時に発生します。
  • .NET 6.0 のサポートを追加しました。
  • System.Common.Drawing への依存性を削除しました。
  • .NET Framework 4.5のサポートを終了。最小サポート.NET Frameworkバージョンは現在4.6.2です
  • 重大な変更: SaveAs(string filename, string listDelimiter) メソッドと SaveAs(string fileName, string password) メソッド間の曖昧さをなくすため、WorkBook.SaveAs(string filename, string listDelimiter) メソッドの名前が WorkBook.SaveAsWithCustomDelimiter(string filename, string listDelimiter) に変更されました。
  • 重大な変更: System.Common.Drawing はサポートされなくなったため、IronXl.Drawing.Images.IImage.ToBitmap() メソッドは削除されました。
  • 重大な変更: IronXl.Drawing.Images.IImage.ToImage() メソッドは、削除された System.Common.Drawing オブジェクトの代わりとして使用される SixLabors.ImageSharp.Image オブジェクトを返すようになりました。
  • XLSX ワークブックのセルまたは範囲に設定された背景色が Excel にレンダリングされなかったバグを修正しました。
  • タイ語ローカルでライセンス例外が発生したバグを修正しました。
  • XLSX ワークブックで日付と時間値が新しいセルに割り当てられるたびに、64000超のセルがある場合、スタイルテーブルを溢れさせ、結果としてファイルを破損させる新しいセルスタイルが作成されるバグを修正しました。
  • 日付と時間の値と形式の大きな数のセルを作成する速度を向上させました。 例えば、1枚のワークシートで80Kの日付と時間の値および形式のセルでワークブックを作成するのに25秒かかっていましたが、現在は0.8秒以下です(コードが実行される環境によって実際のパフォーマンスは異なります)。

2022年7月

IronXL v2022.7.7362

2022年7月13日
バージョン2022.7.7362
IronXL v2022.7.7362 APIリファレンスを表示

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2022.7.7362

リリースノート:

  • セルを自動的にフォーマットせずにセルの文字列値を変更する方法を追加します。これは、セルの StringValue プロパティを通じて実現されます。
  • 内容に合わせて行の高さを変更する AutoSizeRow メソッドを Row および WorkSheet に追加します。
  • 内容に合わせて行の幅を変更する AutoSizeColumn メソッドを Column および WorkSheet に追加します。
  • 境界線が追加または変更されたときに例外がスローされるバグを修正しました。
  • 式に変更された際、値が単一セルに依存する場合に例外がスローされるバグを修正しました。例: "=A1"。
  • セルに追加されたときに "12-720" のような文字列が西暦720年の日付として解析されるバグを修正しました。 Excelは1900年以前の日付をサポートしません。このような文字列はもはや日付として解析されません。 ただし、1900年以降の日付として解析可能な文字列は、引き続き日付として解析されます。 例えば "12-1956"。 この解析をバイパスするには、StringValue プロパティを使用します。
  • 既存の作業簿が読み込まれ、変更されて保存される際のバグが修正されました: セルの内容が変更されると元のフォーマットが失われる可能性がありました。 これはもはや問題ではありません。

2022年6月

IronXL v2022.6.6825

2022年6月23日
バージョン2022.6.6825
IronXL v2022.6.6825 APIリファレンスを表示

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2022.6.6825

リリースノート:

  • 新しい IronXl.Formatting.ConditionType を追加します。
  • 古い IronXl.Formatting.Enums.ConditionType は廃止されました。
  • テーブルとしてのフォーマットスタイルのサポートを追加しました。
  • ピボットテーブルを含むファイルがIronXLを介して読み込まれ、その後保存され、結果としてファイルが破損するバグを修正しました。
  • 範囲がコピーされて貼り付けられた後、ワークブックが保存され、結果としてファイルが破損するバグを修正しました。
  • 特定の種類のチャートを含むファイルが読み込まれた後、保存され、結果としてファイルが破損するバグを修正しました。
  • .bmp 画像を含むファイルが読み込まれましたが、.bmp 画像にコードからアクセスできないバグを修正しました。
  • 恣意的に大きな数の使用済みセルを含むワークブックが作成され、その後保存され、結果としてファイルが破損するバグを修正しました。
  • 他の稀なバグを修正しましたが、場合によってはファイルが破損することがあります。
  • セル範囲への任意のスタイルの変更で非常に多くの時間がかかる場所を修正しました。スタイルの変更には、フォント(高さ、太さなど)、垂直アラインメント、水平アラインメントなどの変更を含みます。
  • IronXLを使用して作成された、またはIronXLファイルをインポートして編集された結果のファイルの全体的な安定性を改善しました。
  • パフォーマンスを大幅に向上させました。10,000個の使用済みセルを含むファイルの生成には1.5分かかっていましたが、現在はわずか20秒です(コードによりセルで実行される操作に応じて異なります)。

2022年3月

IronXL v2022.3.0

2022年3月10日
バージョン2022.3.0
IronXL v2022.3.0 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2022.3.0

リリースノート:

  • 改善: .NET 6のサポート
  • 改善: スピードと安定性。

2021年12月

IronXL v2021.12.0

2021年12月21日
バージョン2021.12.0
IronXL v2021.12.0 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2021.12.0

リリースノート:

  • 改善: .NET 5 および .NET 6 ベータ版のサポート
  • 改善: スピードと安定性。
  • 改善: ロギング。

2021年10月

IronXL v2021.11.0

2021年10月29日
バージョン2021.11.0
IronXL v2021.11.0 APIリファレンスを見る

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2021.11.0

リリースノート:

  • 改善: .NET 5 および .NET 6 ベータ版のサポート
  • バグ修正: ライセンスキーのチェックがスペースセーフになりました
  • 改善: スピードと安定性。

2021年8月

IronXL v2021.9.0

2021年8月24日
バージョン2021.9.0

特徴とアップグレード

https://www.nuget.org/packages/IronXl.Excel/2021.9.0

リリースノート:

  • バグ修正: .NET 5.07 で動作するようになりました
  • バグ修正: プロジェクト構成ファイルからライセンスキーを読み取る(特殊ケース)
  • 改善: スピードと安定性。

A PHP Error was encountered

Severity: Notice

Message: Undefined index: IronXl.Excel

Filename: helpers/counter_helper.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/helpers/counter_helper.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php
Line: 12
Function: getTotalDonwloadNumber

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 489
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Productupdates.php
Line: 19
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: IronXl.Excel

Filename: helpers/counter_helper.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/helpers/counter_helper.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php
Line: 19
Function: getTotalDonwloadNumber

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 489
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Productupdates.php
Line: 19
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

準備はできましたか?
Nuget ダウンロード 1,890,100 | バージョン: 2026.3 リリース

A PHP Error was encountered

Severity: Notice

Message: Undefined index: IronXl.Excel

Filename: helpers/counter_helper.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/helpers/counter_helper.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php
Line: 17
Function: getTotalDonwloadNumber

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 71
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/product-updates/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Productupdates.php
Line: 19
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined index: IronXl.Excel

Filename: helpers/counter_helper.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/helpers/counter_helper.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php
Line: 24
Function: getTotalDonwloadNumber

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 71
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/product-updates/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Productupdates.php
Line: 19
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか? PM > Install-Package IronXl.Excel
サンプルを実行する あなたのデータがスプレッドシートになるのを見る。