リストオブジェクトの書式設定 テーブル
Contents
[
Hide
]
関連するデータのグループを管理および分析するには、セル範囲をリストオブジェクト(またはExcelテーブルとも呼ばれる)に変換することができます。 テーブルは、他の行や列のデータから独立して管理される関連データを含む行と列のシリーズです。 テーブルの各列には、ヘッダー行でフィルタリングが有効になっており、リストオブジェクトデータを迅速にフィルタリングまたは並べ替えることができます。 リストオブジェクトには特別な行(数値データで作業するために有用な集計関数の選択を提供するリスト内の特別な行)を追加することができます。 Aspose.Cellsには、リスト(またはテーブル)の作成と管理のためのオプションが用意されています。
リストオブジェクトの書式設定
Aspose.Cellsは、Microsoft Excelファイルを表すWorkbookクラスを提供します。 Workbookクラスには、Excelファイルの各ワークシートにアクセスできるWorksheetsコレクションが含まれています。
ワークシートは Worksheet クラスによって表されます。Worksheet クラスはワークシート管理のためのさまざまな属性とメソッドを提供します。ListObject をワークシート内に作成するには、Worksheet クラスの ListObjects コレクション属性を使用します。各 ListObject は実際には ListObjectCollection クラスのオブジェクトであり、さらに add メソッドを使って List オブジェクトを追加し、その範囲を指定します。指定されたセル範囲に従って、Aspose.Cells はワークシート内に ListObject を作成します。必要に応じて表をフォーマットするために、属性(例: TableStyleType を ListObject クラスの)を使用します。
以下の例では、ワークシートにサンプルデータを追加し、ListObjectを追加し、そのデフォルトスタイルを適用します。 Microsoft Excel 2007/2010でサポートされるListObjectスタイルがサポートされます。
コードを実行すると、以下の出力が生成されます。
ワークシートにフォーマットされたテーブルが作成されます