ExcelWork.info

ListObject のプロパティ(Range、HeaderRowRange、DataBodyRange)

ListObject オブジェクトのプロパティ(Range プロパティ、HeaderRowRange プロパティ、DataBodyRange プロパティ)

テーブル(リスト)機能を使用するには、ListObjects コレクション(ワークシート内のすべてのテーブル)、ListObject オブジェクト(1つのテーブル)を使用します。


Range プロパティ

ワークシート上のテーブル(リスト)のセル範囲を取得します。


【書式】

<取得>
object.Range


引数・戻り値

  • object  ・・・  対象となる ListObject オブジェクトを指定します。
  • 戻り値  ・・・  テーブルのセル範囲(Range オブジェクト)



HeaderRowRange プロパティ

ワークシート上のテーブル(リスト)の見出し部分のセル範囲を取得します。


【書式】

<取得>
object.HeaderRowRange


引数・戻り値

  • object  ・・・  対象となる ListObject オブジェクトを指定します。
  • 戻り値  ・・・  テーブルの見出し部分のセル範囲(Range オブジェクト)



DataBodyRange プロパティ

ワークシート上のテーブル(リスト)の見出し部分を除いたセル範囲を取得します。


【書式】

<取得>
object.DataBodyRange


引数・戻り値

  • object  ・・・  対象となる ListObject オブジェクトを指定します。
  • 戻り値  ・・・  テーブルの見出し部分を除いたセル範囲(Range オブジェクト)



ListObject オブジェクトのプロパティ(Range、HeaderRowRange、DataBodyRange)使用例

サンプルVBAソース


実行結果