Class: RubyOSBXL::Dto::IconsetConditionObject

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

Overview

数値のセルのみがアイコン表示対象となります。

Instance Method Summary collapse

Constructor Details

#initializevoid

コンストラクタ

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

Instance Method Details

#getA1C1String

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

Returns:

  • (String)

    セル範囲

#getCondition1RubyOSBXL::Enums::XlFormatConditionOperator

評価条件1の閾値種別を取得します。

Returns:

#getCondition2RubyOSBXL::Enums::XlFormatConditionOperator

評価条件2の閾値種別を取得します。

Returns:

#getCondition3RubyOSBXL::Enums::XlFormatConditionOperator

評価条件3の閾値種別を取得します。

Returns:

#getCondition4RubyOSBXL::Enums::XlFormatConditionOperator

評価条件4の閾値種別を取得します。

Returns:

#getIconsetRubyOSBXL::Enums::XlFilterIconSet

対象アイコンセットを取得します。

Returns:

#getReversebool

表示条件の昇順/降順の切り替えが設定されているか取得します。

Returns:

  • (bool)

    true: 降順 false: 昇順

#getShowValuebool

値を表示する設定かどうか取得します。

Returns:

  • (bool)

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

#getStopIfTruebool

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

Returns:

  • (bool)

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

#getValue1Numeric

評価条件1の閾値を取得します。

Returns:

  • (Numeric)

    閾値

#getValue2Numeric

評価条件2の閾値を取得します。

Returns:

  • (Numeric)

    閾値

#getValue3Numeric

評価条件3の閾値を取得します。

Returns:

  • (Numeric)

    閾値

#getValue4Numeric

評価条件4の閾値を取得します。

Returns:

  • (Numeric)

    閾値

#getValueType1RubyOSBXL::Enums::XlConditionValueType

評価条件1の評価条件種類を取得します。

Returns:

#getValueType2RubyOSBXL::Enums::XlConditionValueType

評価条件2の評価条件種類を取得します。

Returns:

#getValueType3RubyOSBXL::Enums::XlConditionValueType

評価条件3の評価条件種類を取得します。

Returns:

#getValueType4RubyOSBXL::Enums::XlConditionValueType

評価条件4の評価条件種類を取得します。

Returns:

#setA1C1(a1c1) ⇒ void

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

Parameters:

  • a1c1 (String)

    セル範囲

#setCondition1(value, valueType, ptype) ⇒ void

評価条件1を設定します。

Parameters:

#setCondition2(value, valueType, ptype) ⇒ void

評価条件2を設定します。

Parameters:

#setCondition3(value, valueType, ptype) ⇒ void

評価条件3を設定します。

Parameters:

#setCondition4(value, valueType, ptype) ⇒ void

評価条件4を設定します。

Parameters:

#setIconset(iconset) ⇒ void

対象アイコンセットを設定します。

Parameters:

#setReverse(reverse) ⇒ void

表示条件の昇順/降順の切り替えを設定します。

Parameters:

  • reverse (bool)

    true: 降順 false: 昇順

#setShowValue(showValue) ⇒ void

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

Parameters:

  • showValue (bool)

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

#setStopIfTrue(stopIfTrue) ⇒ void

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

Parameters:

  • stopIfTrue (bool)

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