Class: RubyOSBXL::Dto::InputValueObject
- Inherits:
-
Object
- Object
- RubyOSBXL::Dto::InputValueObject
- Defined in:
- lib/rubyosbxl.rb
Overview
セルの値投入用オブジェクトです。
Instance Method Summary collapse
-
#getA1C1 ⇒ String
セル範囲を取得します。.
-
#getBooleanValue ⇒ bool
投入値が論理値型の場合、論理値を取得します。.
-
#getDateTimeValue ⇒ RubyOSBXL::Dto::DateTimeObject
投入値が日時時刻オブジェクトの場合、値を取得します。.
-
#getForceString ⇒ bool
値を強制的に文字列で投入するか取得します。.
-
#getInputType ⇒ RubyOSBXL::Enums::XlInputCellType
投入タイプを取得します。.
-
#getNumberFormat ⇒ String
セル書式が設定されていた場合、取得します。.
-
#getNumberValue ⇒ Numeric
投入値が数値型の場合、値を取得します。.
-
#getStringValue ⇒ String
投入値が文字列型の場合、値を取得します。.
-
#initialize ⇒ void
constructor
コンストラクタ.
-
#setBooleanValue(a1c1, val, forceString = false, numberFormat = "") ⇒ void
論理値を投入します。.
-
#setDateTimeValue(a1c1, val, forceString = false, numberFormat = "") ⇒ void
日付時刻オブジェクトを投入します。.
-
#setEmptyVal(a1c1) ⇒ void
セルの初期値を投入し、セルをクリアします。.
-
#setNumberValue(a1c1, val, forceString = false, numberFormat = "") ⇒ void
数値を投入します。.
-
#setStringValue(a1c1, val, numberFormat = "") ⇒ void
文字列値を投入します。.
Constructor Details
#initialize ⇒ void
コンストラクタ
インスタンスを作成します。
Instance Method Details
#getA1C1 ⇒ String
セル範囲を取得します。
#getBooleanValue ⇒ bool
投入値が論理値型の場合、論理値を取得します。
#getDateTimeValue ⇒ RubyOSBXL::Dto::DateTimeObject
投入値が日時時刻オブジェクトの場合、値を取得します。
#getForceString ⇒ bool
値を強制的に文字列で投入するか取得します。
#getInputType ⇒ RubyOSBXL::Enums::XlInputCellType
投入タイプを取得します。
#getNumberFormat ⇒ String
セル書式が設定されていた場合、取得します。
#getNumberValue ⇒ Numeric
投入値が数値型の場合、値を取得します。
#getStringValue ⇒ String
投入値が文字列型の場合、値を取得します。
#setBooleanValue(a1c1, val, forceString = false, numberFormat = "") ⇒ void
論理値を投入します。
#setDateTimeValue(a1c1, val, forceString = false, numberFormat = "") ⇒ void
日付時刻オブジェクトを投入します。
#setEmptyVal(a1c1) ⇒ void
セルの初期値を投入し、セルをクリアします。
#setNumberValue(a1c1, val, forceString = false, numberFormat = "") ⇒ void
数値を投入します。
#setStringValue(a1c1, val, numberFormat = "") ⇒ void
文字列値を投入します。