基于NPOI实现C# DataGridView数据导出Excel

介绍如何使用NPOI库将C# Winform应用程序中的DataGridView控件数据导出到Excel文件中。

NPOI是一个开源的.NET库,用于操作Microsoft Office文件格式,支持xls和xlsx格式。

使用NPOI导出DataGridView数据到Excel的基本步骤如下:

  1. 安装NPOI库: 可以通过NuGet包管理器搜索并安装NPOI库。
  2. 创建Excel工作簿和工作表: 使用NPOI API创建新的Excel工作簿和工作表对象。
  3. 写入DataGridView列标题: 遍历DataGridView的Columns集合,将每一列的HeaderText写入Excel工作表的首行,作为列标题。
  4. 写入DataGridView数据行: 嵌套循环遍历DataGridView的Rows集合和每一行的Cells集合,将单元格的值写入Excel工作表的对应单元格。
  5. 保存Excel文件: 使用工作簿对象的Save方法将Excel文件保存到指定路径。

通过以上步骤,即可实现将C# DataGridView数据导出到Excel文件的功能。

txt 文件大小:1.29KB