如何将winform中的窗体上的数据导入到excel
请各位高手指点
如何将winform中的窗体上的数据导入到excel
请各位高手指点
首先在你的项目里添加引用 Microsoft.Office.Interop.Excel.dll
然后 //创建对象
Microsoft.Office.Interop.Excel.Application ecl = new Microsoft.Office.Interop.Excel.Application();
ecl.Workbooks.Add(true);//允许工作区域放东西
//举例子
ecl.Cells[1, 1] = "姓名";
ecl.Cells[1, 2] = "学号";
ecl.Cells[1, 3] = "性别";
ecl.Cells[1, 4] = "年龄";
ecl.Cells[1, 5] = "座位";
ecl.Cells[1, 6] = "住址";
//////////////////////
for (int i = 2; i < ds.Tables["stuInfo"].Rows.Count + 2; i++)
{
ecl.Cells[i, 1] = ds.Tables["stuInfo"].Rows[i - 2][0].ToString();
ecl.Cells[i, 2] = ds.Tables["stuInfo"].Rows[i - 2][1].ToString();
ecl.Cells[i, 3] = ds.Tables["stuInfo"].Rows[i - 2][2].ToString();
ecl.Cells[i, 4] = ds.Tables["stuInfo"].Rows[i - 2][3].ToString();
ecl.Cells[i, 5] = ds.Tables["stuInfo"].Rows[i - 2][4].ToString();
ecl.Cells[i, 6] = ds.Tables["stuInfo"].Rows[i - 2][5].ToString();
}
ecl.Visible = true;//显示EXCEL