表格(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)
效果: