1.使用这个方法要引用Microsoft.Office.Interop.Excel.dll并添加using Excel =
Microsoft.Office.Interop.Excel;
#region 以Excel打开文本
/// <summary>
///
/// </summary>
/// <param name="gridView"></param>
/// <param name="isShowExcle"></param>
/// <returns></returns>
public bool ExportDataGridview(DataGridView gridView, bool isShowExcle)
{
if (gridView.Rows.Count == 0)
//建立Excel对象
Excel.Application excel = new Excel.Application();
excel.Application.Workbooks.Add(true);
excel.Visible = isShowExcle;
//生成字段名称
for (int i = 0; i < gridView.ColumnCount; i++)
{
excel.Cells[1, i + 1] = gridView.Columns[i].HeaderText;
}
//填充数据
for (int i =