# C#读取Excel数据
在visual studio 2019创建一个Form窗体文件,设计一个Button按钮和一个GridView控件(用来显示Excel中的数据)
本文引用了NPOI第三方程序包,可以在VS中通过NuGet搜索下载
private void Button1_Click(object sender, EventArgs e)
{
//实例化DataTable来存放数据
DataTable dt = new DataTable();
string fileName = @"你的文件路径";
string sheetName = "sheet1";//Excel的工作表名称
bool isColumnName = true;//判断第一行是否为标题列
IWorkbook workbook;//创建一个工作薄接口
string fileExt = Path.GetExtension(fileName).ToLower();//获取文件的拓展名
//创建一个文件流
using (FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read))
{
if (fileExt == ".xlsx")
{
workbook = new XSSFWorkbook(fs);