Class: RubyOSBXL::ListObjects
- Inherits:
-
Object
- Object
- RubyOSBXL::ListObjects
- Defined in:
- lib/rubyosbxl.rb
Overview
ワークシートのテーブル一覧を表すクラスです。テーブルクラスの追加、削除、取得、テーブル範囲変更が可能です。
Instance Method Summary collapse
-
#addList(tableName, a1c1, useFirstRowAsHeader, insertTotals) ⇒ RubyOSBXL::Table
ワークシートにテーブルを追加します。.
-
#addListFromRange(tableName, topA1, copyFromA1C1, useFirstRowAsHeader, insertTotals) ⇒ RubyOSBXL::Table
ワークシートのテーブル作成をデータコピーと共に行います。.
-
#getList(tableName) ⇒ RubyOSBXL::Table
テーブルクラスを取得します。.
-
#removeList(tableName, deleteData = true) ⇒ void
ワークシートからのテーブルの削除を行います。.
Instance Method Details
#addList(tableName, a1c1, useFirstRowAsHeader, insertTotals) ⇒ RubyOSBXL::Table
Note:
useFirstRowAsHeaderがtrueの時、1行目をテーブルのヘッダとして使います。falseの時は、テーブルヘッダを自動生成します。
Note:
insertTotalsがtrueの時、末尾に、集計行を自動生成し、追加します。falseの時は、末尾に追加しません。
ワークシートにテーブルを追加します。
#addListFromRange(tableName, topA1, copyFromA1C1, useFirstRowAsHeader, insertTotals) ⇒ RubyOSBXL::Table
Note:
useFirstRowAsHeaderがtrueの時、1行目をテーブルのヘッダとして使います。falseの時は、テーブルヘッダを自動生成します。(copyFromA1C1にテーブル名を設定した場合、常にtrueの扱いとなります)
Note:
insertTotalsがtrueの時、末尾に、合計行を自動生成し、追加します。falseの時は、末尾に追加しません。
ワークシートのテーブル作成をデータコピーと共に行います。
#getList(tableName) ⇒ RubyOSBXL::Table
テーブルクラスを取得します。
#removeList(tableName, deleteData = true) ⇒ void
ワークシートからのテーブルの削除を行います。