从DataGridView导出Excel的两种情况,不多说,直接记录代码(新建类,直接引用传入参数). using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; using System.Data; namespace cnblogs { public static class LoadExce
第一种方法较慢,但是数据格式都比较好,需要引用excel的 Microsoft.Office.Interop.Excel.dll office.dll #Region "导出excel函数" Public Sub DcExcel(ByVal DGV As DataGridView) '把datagridview中的数据导出到excel Dim wapp As New Microsoft.Office.Interop.Excel.Application
开发中非常多情况下须要将dataGridView控件中显示的数据结果以Excel或者Word的形式导出来,本例就来实现这个功能. 因为从数据库中查找出某些数据列可能不是必需显示出来,在dataGridView中将相应的列隐藏了.这时导出时就会将隐藏的列导出来.显然不是我们所预期的. 做法是先将dataGridView中显示的部分存进DataTable.然后就DataTable导出到Excel,代码例如以下: 第一步:加入Excel引用 第二步:创建类 using System; using Sy