c#,datagridview的内容保存至指定excel表的指定工作表(sheet)中
excel中有25张sheet,怎么将datagridview的内容保存到特定的sheet中。目前只能读取excel特定sheet的内容到datagridview上,我希...
excel中有25张sheet,
怎么将datagridview的内容保存到特定的sheet中。
目前只能读取excel特定sheet的内容到datagridview上,
我希望只用一个excel文件,从这个excel上的某张工作表中读取内容,反应在datagridview上,在datagridview上修改数据后,其数据保存在这个工作表中,不会影响这个excel文件中的其他工作表。 展开
怎么将datagridview的内容保存到特定的sheet中。
目前只能读取excel特定sheet的内容到datagridview上,
我希望只用一个excel文件,从这个excel上的某张工作表中读取内容,反应在datagridview上,在datagridview上修改数据后,其数据保存在这个工作表中,不会影响这个excel文件中的其他工作表。 展开
2个回答
展开全部
你可以尝试使用NPOI读取Excel中指定的Sheet,然后绑定到你的DG上面,最后根据修改的DG行列索引再使用NPOI更新该Excel的相应Sheet就可以了.
更多追问追答
追问
使用NPOI更新该Excel的相应Sheet,而不影响到该excel中的其他sheet,该怎么实现啊~给跪了
追答
HSSFWorkbook book = new HSSFWorkbook(流(你的原始Excel));
ISheet sheet= book.getSheet/book.getSheetAt 获取sheet
IRow row = sheet.GetRow(...) //获取行
ICell cell = row.GetCell(..);;//获取单元格
cell.SetCellValue //单元格设置值
剩下的自已百度去呗:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询