ワークシートに条件付き書式設定を適用する

条件付き書式を使用する

この記事は、以下のタスクを実行します:

  1. Aspose.Cellsを使用してセルの値に基づいて条件付き書式を適用する
  2. Aspose.Cellsを使用して数式に基づいて条件付き書式を適用する

タスク1: Aspose.Cellsを使用してセルの値に基づいて条件付き書式を適用する

  1. Aspose.Cells.zipをダウンロードしてインストールします
    1. ダウンロード Aspose.Cells for Java。
    2. 開発コンピュータにそれを解凍します。 全てのAsposeコンポーネントは、インストールされると評価モードで動作します。評価モードには時間制限はなく、生成されたドキュメントにウォーターマークが挿入されます。
  2. プロジェクトを作成します。 EclipseなどのJavaエディタを使用してプロジェクトを作成するか、テキストエディタを使用してシンプルなプログラムを作成します。
  3. クラスパスを追加します。 Eclipseを使用してクラスパスを設定するには、次の手順を実行します。
    1. Aspose.Cells.zipからAspose.Cells.jarとdom4j_1.6.1.jarを抽出します。
    2. Eclipseでプロジェクトのクラスパスを設定します。
      1. Eclipseでプロジェクトを選択し、ProjectメニューからPropertiesを選択します。
      2. ダイアログの左側で Java Build Path を選択します。
      3. Librariesタブで、Add JARs または Add External JARs を選択して、Aspose.Cells.jar と dom4j_1.6.1.jar を選択し、ビルドパスに追加します。
    3. AsposeのコンポーネントのAPIを呼び出すアプリケーションを作成します。 または、WindowsのDOSプロンプトで実行時にパスを設定することもできます。
  javac -classpath %classpath%;e:\Aspose.Cells.jar;  ClassName .javajava -classpath %classpath%;e:\Aspose.Cells.jar;  ClassName  
  1. セルの値に基づいて条件付き書式を適用します**。 以下は、コンポーネントがタスクを達成するために使用したコードです。それはセルに条件付き書式を適用します。

上記のコードを実行すると、出力ファイル(output.xls)の最初のワークシートのA1セルに条件付き書式が適用されます。A1のセル値に依存して条件付き書式が適用されます。A1のセル値が50から100の間である場合、条件付き書式により背景色が赤になります。生成されたXLSファイルのスクリーンショットを参照してください。

A1の値が50未満の出力Excelファイル

todo:image_alt_text

A1が50から100の間の出力Excelファイル

todo:image_alt_text

タスク2: Aspose.Cellsを使用して数式に基づいて条件付き書式を適用する

  1. 数式に応じて条件付き書式を適用します。 以下は、コンポーネントがタスクを達成するために使用した実際のコードです。それは「B3」に条件付き書式を適用します。

上記のコードを実行すると、出力ファイル(output.xls)の最初のワークシートのB3セルに条件付き書式が適用されます。適用される条件付き書式は、B1とB2の合計を計算する数式に依存します。生成されたXLSファイルのスクリーンショットをご覧ください。

B3の値が100未満の出力Excelファイル

todo:image_alt_text

B3が100を超える出力Excelファイル

todo:image_alt_text

結論