MESCIUS SPREAD for Windows Forms 17.0J
強調表示ルール

強調表示ルールを使用すると、以下のいずれかの条件を満たすデータを強調表示できます。

設定方法

強調表示ルールを使用するには、以下のいずれかのクラスを使用します。

クラス 強調表示の対象
BetweenValuesConditionalFormattingRule 高値と低値との間に該当するデータ
BlankConditionalFormattingRule 空白、または非空白のデータ
ErrorConditionalFormattingRule エラー、または非エラーのデータ
FormulaConditionalFormattingRule 数式で指定した条件に該当するデータ
TextConditionalFormattingRule 指定のテキストに等しい、あるいはテキストを含む、または含まないデータ
TimePeriodConditionalFormattingRule 特定の期間内に該当するデータ
UnaryComparisonConditionalFormattingRule 指定の値より大きい、または小さいデータ
UniqueOrDuplicatedConditionalFormattingRule 範囲内で一意、または重複するデータ

サンプルコード

次のサンプルコードは、高値と低値の間に該当する値を強調表示します。BetweenValuesConditionalFormattingRuleクラスのインスタンスを作成します。SheetViewクラスのSetConditionalFormattingメソッドを使用して、作成したルールを適用します。

C#
コードのコピー
private void Form1_Load(object sender, EventArgs e)
{
    fpSpread1.Sheets[0].Cells[0, 0].Value = 3;
    fpSpread1.Sheets[0].Cells[1, 0].Value = 2;
    fpSpread1.Sheets[0].Cells[1, 1].Value = 10;
    fpSpread1.Sheets[0].Cells[0, 2].Value = 1;
}
private void button1_Click(object sender, EventArgs e)
{
    FarPoint.Win.Spread.BetweenValuesConditionalFormattingRule between = new FarPoint.Win.Spread.BetweenValuesConditionalFormattingRule(false, 10, false, 30, false);
    between.BackColor = Color.Bisque;
    fpSpread1.ActiveSheet.SetConditionalFormatting(1, 1, between);
}
Visual Basic
コードのコピー
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    FpSpread1.Sheets(0).Cells(0, 0).Value = 3
    FpSpread1.Sheets(0).Cells(1, 0).Value = 2
    FpSpread1.Sheets(0).Cells(1, 1).Value = 10
    FpSpread1.Sheets(0).Cells(0, 2).Value = 1
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim between As New FarPoint.Win.Spread.BetweenValuesConditionalFormattingRule(False, 10 False, 30, False)
    between.BackColor = Color.Bisque
    FpSpread1.ActiveSheet.SetConditionalFormatting(1, 1, between)
End Sub

SPREADデザイナの使用

  1. 作業領域で、条件付き書式を設定する1つまたは複数のセルを選択します。
  2. [ホーム]メニューの[スタイル]セクションから[条件付き書式]アイコンを選択し、[セルの強調表示ルール]オプションを選択して、ルールを選択します。
  3. [ファイル]メニューから[適用して終了]を選択し、変更をコンポーネントに適用してSPREADデザイナを終了します。
参照

 

 


© MESCIUS inc. All rights reserved.