简短的教程将指导您**如何在 C# 中将列表数据导出到 Excel **。 List 是编程语言中最常见的结构之一,用于保存可以进一步导出到 Excel 的数据。这是您将在这里学习的主要概念,即如何使用 C# 从列表中创建 Excel 文件 并将其以 XLSX 格式存储在磁盘上。
在 C# 中将列表数据导出到 Excel 的步骤
- 使用 Nuget 包管理器安装 Aspose.Cells 库以将列表数据导出到 Excel
- 创建 Workbook 类对象以保存从列表中导出的数据
- 创建一个列表来存储目标数据以导出到 Excel
- 用示例数据填充列表或从某些外部来源填充
- 获取对将保存导出数据的特定工作簿 sheet 的引用
- 调用 ImportArrayList 函数将列表数据导出到 Excel
- 保存包含从列表中导出的数据的输出 Excel 文件
在上述步骤中,遵循一种简单的方法,首先创建一个工作簿类对象,同时访问对特定工作表的引用以保存列表数据。该列表是手动填充的,但它可以从一些外部源填充,也可以从一些数据库、Web API 或其他网络资源中获取数据。最后,使用 C# 将列表写入 Excel 并将输出文件保存在磁盘上。
在 C# 中将列表导出到 Excel 的代码
此代码使用 Workbook 和 Worksheet 类对象来访问文件的控件,以使用 C#* 将列表写入 Excel。 Worksheet.Cells 类的 ImportArrayList 函数用于需要源列表引用、工作表中要放置数据的第一行和第一列以及数据的方向,即将数据存储在垂直列或水平行中。
在本教程中,我们学习了用 C# 将列表数据写入 Excel,但是如果您想将 DataTable 导出到 Excel,您可以参考 如何在 C# 中将 DataTable 转换为 Excel 上的文章。