Class: RubyOSBXL::Dto::SortFieldObject
- Inherits:
-
Object
- Object
- RubyOSBXL::Dto::SortFieldObject
- Defined in:
- lib/rubyosbxl.rb
Overview
通常のワークシートの他、オートフィルター、テーブルから使用できます。
Instance Method Summary collapse
-
#getCellColor ⇒ RubyOSBXL::Dto::FillObject
並び替え条件のセルのフィルオブジェクトを取得します。.
-
#getDirection ⇒ RubyOSBXL::Enums::XlRowCol
並び替えの向きを取得します。テーブルでは、行方向のみとなります。.
-
#getFontColor ⇒ RubyOSBXL::Dto::ColorObject
並び替え条件のセルのフォント色を取得します。.
-
#getIconId ⇒ Integer
アイコンセットによる並び替えを行う時、対象のアイコンセットの中のアイコンIDを取得します。.
-
#getIconSet ⇒ RubyOSBXL::Enums::XlFilterIconSet
アイコンセットによる並び替えを行う時、対象のアイコンセットを取得します。.
-
#getMatchCase ⇒ bool
アルファベットの大文字小文字を無視するか取得します。.
-
#getSortAscending ⇒ bool
昇順の並び替えかえを行うか降順の並び替えを行うか取得します。.
-
#getSortOn ⇒ RubyOSBXL::Enums::XlSortOn
並び替えのキーとなる対象を取得します。.
-
#getTarget ⇒ Numeric
対象が何列目か取得します。.
-
#getTargetA1 ⇒ String
並び替えがフォント色またはセルの背景の時に使用するキーとなる色をもつセルを取得します。.
-
#initialize ⇒ void
constructor
コンストラクタ.
-
#setCellColor(cellColor) ⇒ void
並び替え条件のセルにフィルオブジェクトを適用します。.
-
#setDirection(direction) ⇒ void
並び替えの向きを設定します。.
-
#setFontColor(fontColor) ⇒ void
並び替え条件のセルのフォントに色オブジェクトを適用します。.
-
#setMatchCase(matchCase) ⇒ void
アルファベットの大文字小文字を無視するか設定します。.
-
#setSortOnCellColor(target, a1, asceding) ⇒ void
セルの背景色による並び替えを設定します。.
-
#setSortOnFontColor(target, a1, asceding) ⇒ void
フォント色による並び替えを設定します。.
-
#setSortOnIcon(target, iconSet, iconId, asceding) ⇒ void
アイコンによる並び替えを設定します。.
-
#setSortOnValues(target, asceding) ⇒ void
セル値による並び替えを設定します。.
Constructor Details
#initialize ⇒ void
コンストラクタ
インスタンスを作成します。
Instance Method Details
#getCellColor ⇒ RubyOSBXL::Dto::FillObject
並び替え条件のセルのフィルオブジェクトを取得します。
#getDirection ⇒ RubyOSBXL::Enums::XlRowCol
並び替えの向きを取得します。テーブルでは、行方向のみとなります。
#getFontColor ⇒ RubyOSBXL::Dto::ColorObject
並び替え条件のセルのフォント色を取得します。
#getIconId ⇒ Integer
アイコンセットによる並び替えを行う時、対象のアイコンセットの中のアイコンIDを取得します。
#getIconSet ⇒ RubyOSBXL::Enums::XlFilterIconSet
アイコンセットによる並び替えを行う時、対象のアイコンセットを取得します。
#getMatchCase ⇒ bool
アルファベットの大文字小文字を無視するか取得します。
#getSortAscending ⇒ bool
昇順の並び替えかえを行うか降順の並び替えを行うか取得します。
#getSortOn ⇒ RubyOSBXL::Enums::XlSortOn
並び替えのキーとなる対象を取得します。
#getTarget ⇒ Numeric
対象が何列目か取得します。
#getTargetA1 ⇒ String
並び替えがフォント色またはセルの背景の時に使用するキーとなる色をもつセルを取得します。
#setCellColor(cellColor) ⇒ void
並び替え条件のセルにフィルオブジェクトを適用します。
#setDirection(direction) ⇒ void
並び替えの向きを設定します。
#setFontColor(fontColor) ⇒ void
並び替え条件のセルのフォントに色オブジェクトを適用します。
#setMatchCase(matchCase) ⇒ void
アルファベットの大文字小文字を無視するか設定します。
#setSortOnCellColor(target, a1, asceding) ⇒ void
セルの背景色による並び替えを設定します。
#setSortOnFontColor(target, a1, asceding) ⇒ void
フォント色による並び替えを設定します。
#setSortOnIcon(target, iconSet, iconId, asceding) ⇒ void
アイコンによる並び替えを設定します。
#setSortOnValues(target, asceding) ⇒ void
セル値による並び替えを設定します。