Class: RubyOSBXL::Window
- Inherits:
-
Object
- Object
- RubyOSBXL::Window
- Defined in:
- lib/rubyosbxl.rb
Overview
ワークシートの外観(Window)を扱うクラスです。
Instance Method Summary collapse
-
#clearFreezePanes ⇒ void
領域の固定を解除します。.
-
#clearSplit ⇒ void
領域の分割を解除します。.
-
#getDisplayFormulas ⇒ bool
数式の表示有無を取得します。.
-
#getDisplayGridlines ⇒ bool
グリッドラインの表示有無を取得します。.
-
#getDisplayHeadings ⇒ bool
行見出しと列見出だしの表示有無を取得します。.
-
#getDisplayHorizontalScrollBar ⇒ bool
水平スクロールバーの表示有無を取得します。.
-
#getDisplayOutline ⇒ bool
アウトラインの表示有無を取得します。.
-
#getDisplayRuler ⇒ bool
ルーラーの表示有無を取得します。.
-
#getDisplayVerticalScrollBar ⇒ bool
垂直スクロールバーの表示有無を取得します。.
-
#getDisplayWhitespace ⇒ bool
空白の表示有無を取得します。.
-
#getDisplayWorkbookTabs ⇒ bool
タブの表示有無を取得します。.
-
#getDisplayZeros ⇒ bool
零の表示有無を取得します。.
-
#getFreezePanes ⇒ bool
領域が固定されているか取得します。.
-
#getGridlineColor ⇒ RubyOSBXL::Dto::ColorObject
グリッドライン色を取得します。.
-
#getSplit ⇒ bool
領域が分割されているか取得します。.
-
#getSplitColumn ⇒ Integer
列が、何列目で分割されているか取得します。.
-
#getSplitHorizontal ⇒ Integer
水平方向の分割位置の取得を行います。.
-
#getSplitRow ⇒ Integer
行が、何行目で分割されているか取得します。.
-
#getSplitVertical ⇒ Integer
垂直方向の分割位置の取得を行います。.
-
#getType ⇒ RubyOSBXL::Enums::XlWindowView
画面の表示タイプを取得します。.
-
#getZoom ⇒ Integer
ズームの取得(パーセント)を行います。.
-
#setDisplayFormulas(isDisplayFormula) ⇒ void
数式の表示有無の設定をします。.
-
#setDisplayGridlines(isDisplayGridLines) ⇒ void
グリッド線の表示有無の設定を設定します。.
-
#setDisplayHeadings(isDisplayHeading) ⇒ void
行見出しと列見出だしの表示有無の設定をします。.
-
#setDisplayHorizontalScrollBar(isDisplayHorizontalScrollBar) ⇒ void
水平スクロールバーの表示有無の設定をします。.
-
#setDisplayOutline(isDisplayOutline) ⇒ void
アウトラインの表示有無の設定をします。.
-
#setDisplayRuler(isDisplayRuler) ⇒ void
ルーラーの表示有無の設定をします。.
-
#setDisplayVerticalScrollBar(isDisplayVerticalScrollBar) ⇒ void
垂直スクロールバーの表示有無の設定をします。.
-
#setDisplayWhitespace(isDisplayWhitespace) ⇒ void
空文字の表示有無の設定をします。.
-
#setDisplayWorkbookTabs(isDisplayWorkbookTabs) ⇒ void
タブの表示有無の設定をします。.
-
#setDisplayZeros(isDisplayZeros) ⇒ void
零の表示有無の設定をします。.
-
#setFreezePanes ⇒ void
領域を固定します。.
-
#setGridlineColor(colorObject) ⇒ void
グリッドライン色を設定します。.
-
#setSplitColumn(colNumber) ⇒ void
何列目で、水平方向を分割するか設定します。.
-
#setSplitHorizontal(splitHorizontalSize) ⇒ void
水平方向の分割位置の設定を行います。.
-
#setSplitRow(rowNum) ⇒ void
何行目で、垂直方向を分割するか設定します。.
-
#setSplitVertical(splitVerticalSize) ⇒ void
垂直方向の分割位置の設定を行います。.
-
#setType(windowType) ⇒ void
画面の表示タイプを設定します。.
-
#setZoom(zoom) ⇒ void
ズームの設定(パーセント)を行います。.
Instance Method Details
#clearFreezePanes ⇒ void
領域の固定を解除します。
#clearSplit ⇒ void
領域の分割を解除します。
#getDisplayFormulas ⇒ bool
数式の表示有無を取得します。
#getDisplayGridlines ⇒ bool
グリッドラインの表示有無を取得します。
#getDisplayHeadings ⇒ bool
行見出しと列見出だしの表示有無を取得します。
#getDisplayHorizontalScrollBar ⇒ bool
水平スクロールバーの表示有無を取得します。
#getDisplayOutline ⇒ bool
アウトラインの表示有無を取得します。
#getDisplayRuler ⇒ bool
ルーラーの表示有無を取得します。
#getDisplayVerticalScrollBar ⇒ bool
垂直スクロールバーの表示有無を取得します。
#getDisplayWhitespace ⇒ bool
空白の表示有無を取得します。
#getDisplayWorkbookTabs ⇒ bool
タブの表示有無を取得します。
#getDisplayZeros ⇒ bool
零の表示有無を取得します。
#getFreezePanes ⇒ bool
領域が固定されているか取得します。
#getGridlineColor ⇒ RubyOSBXL::Dto::ColorObject
グリッドライン色を取得します。
#getSplit ⇒ bool
領域が分割されているか取得します。
#getSplitColumn ⇒ Integer
A1形式ではなく、数値で関数パラメータを設定します。App#convertToColumnNumber メソッド等で変換可能です。
列が、何列目で分割されているか取得します。
#getSplitHorizontal ⇒ Integer
osbxlでは、中途半端なセルの末端で分割をいれるため、setSplitHorizontalで設定した値と異なる値が返されます。
水平方向の分割位置の取得を行います。
#getSplitRow ⇒ Integer
行が、何行目で分割されているか取得します。
#getSplitVertical ⇒ Integer
垂直方向の分割位置の取得を行います。
#getType ⇒ RubyOSBXL::Enums::XlWindowView
画面の表示タイプを取得します。
#getZoom ⇒ Integer
ズームの取得(パーセント)を行います。
#setDisplayFormulas(isDisplayFormula) ⇒ void
数式の表示有無の設定をします。
#setDisplayGridlines(isDisplayGridLines) ⇒ void
グリッド線の表示有無の設定を設定します。
#setDisplayHeadings(isDisplayHeading) ⇒ void
行見出しと列見出だしの表示有無の設定をします。
#setDisplayHorizontalScrollBar(isDisplayHorizontalScrollBar) ⇒ void
水平スクロールバーの表示有無の設定をします。
#setDisplayOutline(isDisplayOutline) ⇒ void
アウトラインの表示有無の設定をします。
#setDisplayRuler(isDisplayRuler) ⇒ void
ルーラーの表示有無の設定をします。
#setDisplayVerticalScrollBar(isDisplayVerticalScrollBar) ⇒ void
垂直スクロールバーの表示有無の設定をします。
#setDisplayWhitespace(isDisplayWhitespace) ⇒ void
空文字の表示有無の設定をします。
#setDisplayWorkbookTabs(isDisplayWorkbookTabs) ⇒ void
タブの表示有無の設定をします。
#setDisplayZeros(isDisplayZeros) ⇒ void
零の表示有無の設定をします。
#setFreezePanes ⇒ void
領域を固定する場合、あらかじめ、setSplitColumnメソッドやsetSplitHorizontalメソッド、setSplitRowメソッドやsetSplitVerticalメソッドで、予め領域を設定しておく必要があります。
領域を固定します。
#setGridlineColor(colorObject) ⇒ void
色の設定は、XlIndexColorのみサポートされます。他のタイプは設定できません。
グリッドライン色を設定します。
#setSplitColumn(colNumber) ⇒ void
何列目で、水平方向を分割するか設定します。
#setSplitHorizontal(splitHorizontalSize) ⇒ void
osbxlでは、中途半端なセルの末端で分割をいれるため、setSplitHorizontalで設定した値と異なる値が返されます。
水平方向の分割位置の設定を行います。
#setSplitRow(rowNum) ⇒ void
何行目で、垂直方向を分割するか設定します。
#setSplitVertical(splitVerticalSize) ⇒ void
垂直方向の分割位置の設定を行います。
#setType(windowType) ⇒ void
画面の表示タイプを設定します。
#setZoom(zoom) ⇒ void
ズームの設定(パーセント)を行います。