WeihanLi.Npoi 多 sheet 导出

💡 原文中文,约1900字,阅读约需5分钟。
📝

内容提要

本文介绍了如何使用 WeihanLi.Npoi 将不同集合类型导出到同一 Excel 文件的不同工作表中。首先创建一个 workbook 对象,使用 ImportData 方法导入数据,最后通过 WriteToFile 方法导出文件。还可以通过属性或 Fluent API 进行自定义配置。

🎯

关键要点

  • 本文介绍如何使用 WeihanLi.Npoi 将不同集合类型导出到同一 Excel 文件的不同工作表中。
  • 首先需要创建一个 workbook 对象,并使用 ImportData 方法导入数据。
  • 示例代码中展示了如何准备两个集合并导入到不同的工作表。
  • 使用 WriteToFile 方法将 workbook 导出到本地文件。
  • 可以通过属性或 Fluent API 进行自定义配置,示例中展示了两种配置方式。
  • Fluent API 配置示例展示了如何设置工作表名称和列索引。

延伸问答

如何使用 WeihanLi.Npoi 导出多个集合到同一 Excel 文件的不同工作表?

首先创建一个 workbook 对象,使用 ImportData 方法导入不同的集合,最后通过 WriteToFile 方法导出文件。

在 WeihanLi.Npoi 中如何准备 workbook 对象?

可以使用 ExcelHelper.PrepareWorkbook 方法来准备一个 workbook 对象。

如何将不同的集合导入到不同的工作表中?

使用 workbook.ImportData 方法导入第一个集合到第一个工作表,使用 ImportData 方法的重载将第二个集合导入到第二个工作表。

WeihanLi.Npoi 支持哪些自定义配置方式?

支持通过属性和 Fluent API 进行自定义配置。

如何使用 Fluent API 配置工作表名称和列索引?

可以通过 FluentSettings 类设置工作表名称和列索引,例如使用 settings.HasSheetSetting 和 settings.Property 方法进行配置。

导出 Excel 文件的最终步骤是什么?

最后通过 workbook.WriteToFile 方法将 workbook 导出到本地文件。

➡️

继续阅读