Class: RubyOSBXL::Alignment
- Inherits:
- 
      Object
      
        - Object
- RubyOSBXL::Alignment
 
- Defined in:
- lib/rubyosbxl.rb
Overview
ワークシートのセルの配置を扱うクラスです。
Instance Method Summary collapse
- 
  
    
      #clearAlignment  ⇒ void 
    
    
  
  
  
  
  
  
  
  
  
    セル配置をワークシートの初期値に戻します。. 
- 
  
    
      #getHorizontalAlignment  ⇒ Hash<String, RubyOSBXL::Enums::XlHAlign> 
    
    
  
  
  
  
  
  
  
  
  
    セル範囲の水平方向のセル配置位置を取得します。. 
- 
  
    
      #getIndentLevel  ⇒ Hash<String, Integer> 
    
    
  
  
  
  
  
  
  
  
  
    セル範囲のテキストのインデントレベルを取得します。. 
- 
  
    
      #getObject  ⇒ Hash<String, RubyOSBXL::Dto::AlignmentObject> 
    
    
  
  
  
  
  
  
  
  
  
    セル範囲のセル配置情報の取得を行います。. 
- 
  
    
      #getReadingOrder  ⇒ Hash<String, RubyOSBXL::Enums::XlReadingOrder> 
    
    
  
  
  
  
  
  
  
  
  
    セル範囲の読みあげ方向を取得します。. 
- 
  
    
      #getTextRotation  ⇒ Hash<String, Integer> 
    
    
  
  
  
  
  
  
  
  
  
    セル範囲のテキストの回転角度を取得します。. 
- 
  
    
      #getVerticalAlignment  ⇒ Hash<String, RubyOSBXL::Enums::XlVAlign> 
    
    
  
  
  
  
  
  
  
  
  
    セル範囲の垂直方向のセル配置位置を取得します。. 
- 
  
    
      #isShrinkToFit  ⇒ Hash<String, bool> 
    
    
  
  
  
  
  
  
  
  
  
    セル範囲のテキストの縮小が設定されているか取得します。. 
- 
  
    
      #isWrapText  ⇒ Hash<String, bool> 
    
    
  
  
  
  
  
  
  
  
  
    セル範囲のテキストの折り返しが設定されているか取得します。. 
- 
  
    
      #setHorizontalAlignment(halign)  ⇒ void 
    
    
  
  
  
  
  
  
  
  
  
    水平方向のセル配置位置を設定します。. 
- 
  
    
      #setIndentLevel(indentLevel)  ⇒ void 
    
    
  
  
  
  
  
  
  
  
  
    テキストのインデントレベルを設定します。(閾値: 0~250). 
- 
  
    
      #setObject(alignment)  ⇒ void 
    
    
  
  
  
  
  
  
  
  
  
    セル範囲のセル配置情報の適用を行います。. 
- 
  
    
      #setReadingOrder(readingOrder)  ⇒ void 
    
    
  
  
  
  
  
  
  
  
  
    テキストの読みあげ方向を設定します。. 
- 
  
    
      #setShrinkToFit(shrinkToFit)  ⇒ void 
    
    
  
  
  
  
  
  
  
  
  
    テキストの縮小が設定されているか設定します。. 
- 
  
    
      #setTextRotation(rotation)  ⇒ void 
    
    
  
  
  
  
  
  
  
  
  
    テキストの回転角度を設定します。(閾値: -90~90). 
- 
  
    
      #setVerticalAlignment(valign)  ⇒ void 
    
    
  
  
  
  
  
  
  
  
  
    垂直方向のセル配置位置を設定します。. 
- 
  
    
      #setWrapText(wrapText)  ⇒ void 
    
    
  
  
  
  
  
  
  
  
  
    テキストの折り返しが設定されているか設定します。. 
Instance Method Details
#clearAlignment ⇒ void
セル配置をワークシートの初期値に戻します。
#getHorizontalAlignment ⇒ Hash<String, RubyOSBXL::Enums::XlHAlign>
セル範囲の水平方向のセル配置位置を取得します。
#getIndentLevel ⇒ Hash<String, Integer>
セル範囲のテキストのインデントレベルを取得します。
#getObject ⇒ Hash<String, RubyOSBXL::Dto::AlignmentObject>
セル範囲のセル配置情報の取得を行います。
#getReadingOrder ⇒ Hash<String, RubyOSBXL::Enums::XlReadingOrder>
セル範囲の読みあげ方向を取得します。
#getTextRotation ⇒ Hash<String, Integer>
セル範囲のテキストの回転角度を取得します。
#getVerticalAlignment ⇒ Hash<String, RubyOSBXL::Enums::XlVAlign>
セル範囲の垂直方向のセル配置位置を取得します。
#isShrinkToFit ⇒ Hash<String, bool>
セル範囲のテキストの縮小が設定されているか取得します。
#isWrapText ⇒ Hash<String, bool>
セル範囲のテキストの折り返しが設定されているか取得します。
#setHorizontalAlignment(halign) ⇒ void
水平方向のセル配置位置を設定します。
#setIndentLevel(indentLevel) ⇒ void
テキストのインデントレベルを設定します。(閾値: 0~250)
#setObject(alignment) ⇒ void
セル範囲のセル配置情報の適用を行います。
#setReadingOrder(readingOrder) ⇒ void
テキストの読みあげ方向を設定します。
#setShrinkToFit(shrinkToFit) ⇒ void
テキストの縮小が設定されているか設定します。
#setTextRotation(rotation) ⇒ void
テキストの回転角度を設定します。(閾値: -90~90)
#setVerticalAlignment(valign) ⇒ void
垂直方向のセル配置位置を設定します。
#setWrapText(wrapText) ⇒ void
テキストの折り返しが設定されているか設定します。