表格(Table)不同于工作表,它其实是工作表中一块结构化的区域,可以帮助我们更好地整理和分析相关联的数据。本文将介绍如何使用Spire.XLS组件和C#在Excel中创建表格并应用样式。
以下是我们所使用的Excel文档截图:
C#
//创建Workbook实例
Workbook workbook = new Workbook();
//加载Excel文档
workbook.LoadFromFile("Input.xlsx");
//获取第一张工作表
Worksheet sheet = workbook.Worksheets[0];
//创建表格
IListObject listObject = sheet.ListObjects.Create("Table", sheet.Range);
//设置样式
listObject.BuiltInTableStyle = TableBuiltInStyles.TableStyleLight9;
//保存文档
workbook.SaveToFile("Table.xlsx", ExcelVersion.Version2010);
VB.NET
'创建Workbook实例
Dim workbook As New Workbook()
'加载Excel文档
workbook.LoadFromFile("Input.xlsx")
'获取第一张工作表
Dim sheet As Worksheet = workbook.Worksheets(0)
'创建表格
Dim listObject As IListObject = sheet.ListObjects.Create("Table", sheet.Range)
'设置样式
listObject.BuiltInTableStyle = TableBuiltInStyles.TableStyleLight9
'保存文档
workbook.SaveToFile("Table.xlsx", ExcelVersion.Version2010)
效果: