Spire.XLS如何添加表头
时间: 2024-10-17 09:07:11 浏览: 5
在Spire.XLS中,添加表头(标题行)到Excel工作表是非常直观的。首先,你需要创建一个新的Excel工作簿(Workbook),然后添加一个工作表(Worksheet),接着设置第一行的单元格作为表头。
以下是基本的步骤示例:
```csharp
using Spire.XLS;
// 初始化Excel应用对象
var workbook = new ExcelWorkbook();
// 添加工作表
var worksheet = workbook.Worksheets.Add("Sheet1");
// 设置表头行
int row = 0; // 表头行从0开始计数
int column = 0; // 列索引也是从0开始
string[] headerNames = { "标题1", "标题2", "标题3" }; // 根据需要替换实际的表头名称
// 循环遍历表头数组,给每个单元格赋值
foreach (string name in headerNames)
{
worksheet.Cells[row, column].Value = name;
column++; // 指向下一个单元格
if (column >= worksheet.Columns.Count) // 当前列已到达表格的最后,移动到下一行
{
row++;
column = 0;
}
}
// 最后保存Excel文件
workbook.SaveAs("output.xlsx");
```
在这个例子中,`headerNames`数组包含了你要设置的表头名称,`worksheet.Cells[row, column].Value = name;`这行代码就将表头名称写入到了指定位置。
阅读全文