创建列表对象
Contents
[
Hide
]
使用工作表可以方便地处理不同类型的列表,例如电话列表、任务列表等。Aspose.Cells支持创建和管理列表。
列表对象的优点
将数据列表转换为实际的列表对象时,有一些很明显的优势:
- 新行和列会自动包括在内。
- 列表底部可以轻松添加总计行来显示求和、平均、计数等信息。
- 添加在右侧的列会自动并入列表对象中。
- 基于行和列的图表会自动扩展。
- 分配给行和列的命名范围将自动扩展。 列表受到意外行和列删除的保护。
在 Microsoft Excel 中创建列表对象
选取数据范围以创建一个列表对象
这会显示创建列表对话框。
创建列表对话框
实现列表对象并指定总行(选择 数据,然后 列表,然后 总行)。
创建一个列表对象
使用Aspose.Cells API创建列表对象
Aspose.Cells提供了一个表示Microsoft Excel文件的类,Workbook。Workbook 类包含一个允许访问 Excel 文件中每个工作表的 Worksheets 集合。
工作表由Worksheet类表示。Worksheet类提供了管理工作表的广泛属性和方法。要在工作表中创建ListObject,请使用Worksheet类的ListObjects集合属性。实际上,每个ListObject是ListObjectCollection类的对象,它进一步提供了用于添加列表对象并为列表对象指定单元格范围的add方法。
根据指定的单元格范围,Aspose.Cells在工作表中创建列表对象。使用 ListObject 类的属性(例如 ShowTotals、ListColumns 等)来控制列表。
在下面的示例中,我们使用 Aspose.Cells for Python via Java API 创建了与上一节中使用 Microsoft Excel 创建的相同的 ListObject。