C#でのExcel数式
IronXL を使用して Excel の数式を操作する
IronXL は Office Interop を必要とせずに Excel の数式の設定や評価を可能にします。150 以上の数式をサポートしており、定期的に追加されています。 数式は Range.Formula プロパティを使用して設定できます。 以下は例です:
数式はセルの値を計算するための表現です。 Excel では、関数はすぐに使用可能な定義済みの数式です。
IronXL は、幅広い Excel の数式をサポートし、それらをリアルタイムで計算可能にすることにより .NET の Excel ライブラリの中で際立っています。
C# で Excel の数式を使用する方法
C# プロジェクトで IronXL を使用して Excel の数式を利用する手順はこちらです:
- Excel ライブラリをインストール: NuGet から IronXL をダウンロードし、Excel 機能を使用するためにインストールします。
- Excel ドキュメントを読み込む: Excel ファイルを開いて、数式を適用したいデフォルトの
Worksheetを選択します。 - 数式と値を設定する: 操作したいスプレッドシートのセルに数式や必要な値を割り当てます。
- 数式を評価する:
EvaluateAllメソッドを使用して、適用されたすべての数式の結果を計算します。 - ワークブックを保存する: 変更と計算を反映するために、
Workbookオブジェクトを Excel ファイルに保存します。
IronXL はサーバーやクライアントに Excel をインストールすることなく、C# アプリケーション内で Excel の数式をプログラム的に操作するためのシンプルで効率的な方法を提供します。





