Excel および ODS ファイルの条件付き書式を設定します。
序章
条件付き書式は、セルまたはセル範囲に書式を適用し、セルの値または数式の値に応じて書式を変更できる高度な Microsoft Excel 機能です。たとえば、セルの値が 500 より大きい場合にのみ、セルを太字で表示することができます。セルの値が条件を満たすと、指定された書式がセルに適用されます。セルの値がフォーマット条件を満たさない場合、セルのデフォルトのフォーマットが使用されます。 Microsoft Excel で、フォーマット、 それから条件付き書式をクリックして、条件付き書式設定ダイアログを開きます。
Aspose.Cells は、実行時に条件付き書式をセルに適用することをサポートします。この記事では、その方法について説明します。また、Excel でカラー スケールの条件付き書式に使用される色を計算する方法についても説明します。
条件付き書式の適用
Aspose.Cells は、いくつかの方法で条件付き書式をサポートしています。
- デザイナー スプレッドシートの使用
- コピー方式を採用。
- 実行時に条件付き書式を作成します。
Designer スプレッドシートの使用
開発者は、Microsoft Excel で条件付き書式を含むデザイナー スプレッドシートを作成し、そのスプレッドシートを Aspose.Cells で開くことができます。
コピー方法の使用
Aspose.Cells を使用すると、開発者は、条件付き書式設定をワークシート内のあるセルから別のセルにコピーできます。範囲.コピー()方法。
実行時に条件付き書式を適用する
Aspose.Cells を使用すると、実行時に条件付き書式を追加および削除できます。以下のコード サンプルは、条件付き書式を設定する方法を示しています。
- ワークブックをインスタンス化します。
- 空の条件付き書式を追加します。
- フォーマットを適用する範囲を設定します。
- フォーマット条件を定義します。
- ファイルを保存します。
この例の後には、フォント設定、境界線設定、およびパターンを適用する方法を示す他のいくつかの小さな例が続きます。
Microsoft Excel 2007 では、Aspose.Cells もサポートする、より高度な条件付き書式が追加されました。ここの例は、単純な書式設定の使用方法を示しています。Microsoft Excel 2007 の例は、より高度な条件付き書式を適用する方法を示しています。