Class: RubyOSBXL::Dto::DataBarObject

Inherits:
FormatCondtionBaseObject show all
Defined in:
lib/rubyosbxl.rb

Overview

セル値が数値のセルのみがデータバー表示対象となります。

Instance Method Summary collapse

Constructor Details

#initializevoid

コンストラクタ

インスタンスを作成します。

Instance Method Details

#getA1C1String

設定されている適用セル範囲を取得します。

Returns:

  • (String)

    セル範囲

#getAxisColorRubyOSBXL::Dto::ColorObject

データバーの軸の色オブジェクトを取得します。

Returns:

#getAxisPositionRubyOSBXL::Enums::XlDataBarAxisPosition

データバーの軸の位置を取得します。

Returns:

#getDataBarBorderColorRubyOSBXL::Dto::ColorObject

データバーの淵の線の色オブジェクトを取得します。

Returns:

#getDataBarBorderTypeRubyOSBXL::Enums::XlDataBarBorderType

データバーの淵の線の種類を取得します。

Returns:

#getDataBarColorRubyOSBXL::Dto::ColorObject

データバーの色オブジェクトを取得します。

Returns:

#getDataBarDirectionRubyOSBXL::Enums::XlDataBarDirection

データバーの軸の方向を取得します。

Returns:

#getDataBarFillTypeRubyOSBXL::Enums::XlDataBarFillType

データバーの塗りつぶし種類を取得します。

Returns:

#getMaximumConditionRubyOSBXL::Enums::XlConditionValueType

評価条件(最大値)の評価条件種類を取得します。

Returns:

#getMaximumValueNumeric

評価条件(最大値)の閾値を取得します。

Returns:

  • (Numeric)

    評価条件(最大値)の閾値

#getMinimumConditionRubyOSBXL::Enums::XlConditionValueType

評価条件(最小値)の評価条件種類を取得します。

Returns:

#getMinimumValueNumeric

評価条件(最小値)の閾値を取得します。

Returns:

  • (Numeric)

    評価条件(最小値)の閾値

#getNegativeDataBarBorderColorRubyOSBXL::Dto::ColorObject

データバーの淵の線の負の値の色オブジェクトを取得します。

Returns:

#getNegativeDataBarBorderColorTypeRubyOSBXL::Enums::XlDataBarNegativeColorType

データバーの淵の線の負の値の色種類を取得します。

Returns:

#getNegativeDataBarColorRubyOSBXL::Dto::ColorObject

データバーの負の値の色オブジェクトを取得します。

Returns:

#getNegativeDataBarColorTypeRubyOSBXL::Enums::XlDataBarNegativeColorType

データバーの負の値の色種類を取得します。

Returns:

#getStopIfTruebool

現在のルールが適用された場合、そのセルの書式ルールをさらに評価するか取得します。

Returns:

  • (bool)

    true: さらに適用される false: このルールで止まる

#isShowValuebool

値を表示しているか取得します。

Returns:

  • (bool)

    true: 値を表示している false: 表示していない

#setA1C1(a1c1) ⇒ void

適用セル範囲を設定します。

Parameters:

  • a1c1 (String)

    セル範囲

#setAxisColor(color) ⇒ void

データバーの軸の色オブジェクトを設定します。

Parameters:

#setAxisPosition(position) ⇒ void

データバーの軸の位置を設定します。

Parameters:

#setDataBarBorderColor(color) ⇒ void

データバーの淵の線の色オブジェクトを設定します。

Parameters:

#setDataBarBorderType(ptype) ⇒ void

データバーの淵の線の種類を設定します。

Parameters:

#setDataBarColor(color) ⇒ void

データバーの色オブジェクトを設定します。

Parameters:

#setDataBarDirection(direction) ⇒ void

データバーの軸の方向を設定します。

Parameters:

#setDataBarFillType(ptype) ⇒ void

データバーの塗りつぶしの種類を設定します。

Parameters:

#setMaximumCondition(valueType = RubyOSBXL::Enums::XlConditionValueType::ConditionValueTypeMaximum, val = -1.0) ⇒ void

評価条件(最大値)を設定します。

Parameters:

  • valueType (RubyOSBXL::Enums::XlConditionValueType) (defaults to: RubyOSBXL::Enums::XlConditionValueType::ConditionValueTypeMaximum)

    評価条件種類

  • val (Numeric) (defaults to: -1.0)

    閾値

#setMinimumCondition(valueType = RubyOSBXL::Enums::XlConditionValueType::ConditionValueTypeMinimum, val = -1.0) ⇒ void

評価条件(最小値)を設定します。

Parameters:

  • valueType (RubyOSBXL::Enums::XlConditionValueType) (defaults to: RubyOSBXL::Enums::XlConditionValueType::ConditionValueTypeMinimum)

    評価条件種類

  • val (Numeric) (defaults to: -1.0)

    閾値

#setNegativeDataBarBorderColor(color) ⇒ void

データバーの淵の線の負の値の色オブジェクトを設定します。

Parameters:

#setNegativeDataBarBorderColorType(ptype) ⇒ void

データバーの淵の線の負の値の色種類を設定します。

Parameters:

#setNegativeDataBarColor(color) ⇒ void

データバーの負の値の色オブジェクトを設定します。

Parameters:

#setNegativeDataBarColorType(ptype) ⇒ void

データバーの負の値の色種類を設定します。

Parameters:

#setShowValue(show) ⇒ void

値を表示するか設定します。

Parameters:

  • show (bool)

    true: 表示する false: 表示しない

#setStopIfTrue(stopIfTrue) ⇒ void

現在のルールが適用された場合、そのセルの書式ルールをさらに評価するか取得します。

Parameters:

  • stopIfTrue (bool)

    true: さらに適用される false: このルールで止まる