条件付き書式設定のデータバールールは、範囲に入力されたセル値に基づいて、セルにバーを表示します。このルールは、IDataBarインタフェースのプロパティとメソッドを使用して追加できます。
ワークシート内のセルの範囲にデータバールールを追加する方法については、次のサンプルコードを参照してください。
C# |
コードのコピー
|
---|---|
//データバールールを追加します worksheet.Range["A1:A5"].Value = new object[,] { {1}, {2}, {3}, {4}, {5} }; IDataBar dataBar = worksheet.Range["A1:A5"].FormatConditions.AddDatabar(); dataBar.MinPoint.Type = ConditionValueTypes.LowestValue; dataBar.MinPoint.Value = null; dataBar.MaxPoint.Type = ConditionValueTypes.HighestValue; dataBar.MaxPoint.Value = null; dataBar.BarFillType = DataBarFillType.Solid; dataBar.BarColor.Color = Color.Green; dataBar.Direction = DataBarDirection.Context; dataBar.AxisColor.Color = Color.Red; dataBar.AxisPosition = DataBarAxisPosition.Automatic; dataBar.NegativeBarFormat.BorderColorType = DataBarNegativeColorType.Color; dataBar.NegativeBarFormat.BorderColor.Color = Color.FromArgb(128, 0, 212); dataBar.NegativeBarFormat.ColorType = DataBarNegativeColorType.Color; dataBar.NegativeBarFormat.Color.Color = Color.FromArgb(128, 0, 240); dataBar.ShowValue = false; |