创建一个表

表格的优势

将数据列表转换为实际的列表对象时,有一些很明显的优势:

  • 新行和列会自动包括在内。
  • 列表底部可以轻松添加总计行来显示求和、平均、计数等信息。
  • 添加在右侧的列会自动并入列表对象中。
  • 基于行和列的图表会自动扩展。
  • 分配给行和列的命名范围将自动扩展。 列表受到意外行和列删除的保护。

使用Microsoft Excel创建一个表

选取数据范围以创建一个列表对象

todo:image_alt_text

这会显示创建列表对话框。

创建列表对话框

todo:image_alt_text

实现列表对象并指定总行(选择数据,然后列表,接着总行)。

创建一个列表对象

todo:image_alt_text

使用Aspose.Cells API创建表

Aspose.Cells提供了一个表示Microsoft Excel文件的类,WorkbookWorkbook类包含一个Worksheets集合,允许访问Excel文件中的每个工作表。

工作表由Worksheet类表示。Worksheet类提供了广泛的属性和方法来管理工作表。要在工作表中创建一个ListObject,请使用ListObjects集合属性。每个ListObject实际上是ListObjectCollection类的对象,后者还提供添加列表对象和指定列表对象的单元格范围的add方法。

根据指定的单元格范围,Aspose.Cells在工作表中创建了列表对象。使用ListObject类的属性(例如ShowTotals、ListColumns等)来控制列表。

在下面的示例中,我们使用Aspose.Cells API创建了与前面在Microsoft Excel中创建相同的ListObject